שלום , יש לי קובץ הרצה.
כשאני מריץ אותו נשאלת לי שאלה , במידה ואני רושם yes
אז זה מריץ לי פקודה ./sc_serv &
ורושם לי "השרת מורץ בהצלחה".
ואחרי זה זה רושם לי את ה output של הפקודה , כלומר זה רושם את התוצאה של הפקודה:
[root@server ~]# ************************************************** *****************************
** SHOUTcast Distributed Network Audio Server
** Copyright (C) 1998-2004 Nullsoft, Inc. All Rights Reserved.
** Use "sc_serv filename.ini" to specify an ini file.
************************************************** *****************************
Event log:
<09/15/08@14:29:46> [SHOUTcast] DNAS/Linux v1.9.8 (Feb 28 2007) starting up...
הנה הקוד שלי :
קוד:
if ./sc_serv & 2> /dev/null
then
printf "[ "
printf "${ANSI_COLOR_GREEN}${ANSI_BOLD}הסתיים בהצלחה${ANSI_RESET}"
printf " ]"
echo "שרת הרדיו שלך הורץ בהצלחה!"
איך אני עושה כדי שזה ירשום לי רק את "השרת הורץ בהצלחה" בלי ה output של זה , שיסתיר את הפקודה עצמה?
תודה.