הרשם שאלות ותשובות רשימת חברים לוח שנה הודעות מהיום

חזור   הוסטס - פורום אחסון האתרים הגדול בישראל > Hosting ושירותים נלווים > תחזוק שרתים ושירותי רשת נוספים

   
|!|

השב
 
כלים לאשכול תצורת הצגה
ישן 15-09-08, 14:18   # 1
InetKey.Net
חבר על
דירוג מסחר: (0)
 
InetKey.Net's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: ערד
גיל: 33
הודעות: 963
שלח הודעה באמצעות ICO אל InetKey.Net שלח הודעה באמצעות MSN אל InetKey.Net

InetKey.Net לא מחובר  

שאלה בקשר לפקודה בSSH

שלום , יש לי קובץ הרצה.
כשאני מריץ אותו נשאלת לי שאלה , במידה ואני רושם 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 של זה , שיסתיר את הפקודה עצמה?

תודה.
  Reply With Quote
ישן 15-09-08, 22:06   # 2
sheeze
משתמש - היכל התהילה
דירוג מסחר: (0)
 
מיני פרופיל
תאריך הצטרפות: Apr 2006
הודעות: 2,019

sheeze לא מחובר  

"2> /dev/null" - מנתב רק את הודעות השגיאה
תעיף את ה-"2" ובסוף תוסיף 2>&1
בקיצור, שיראה ככה:

קוד:
if ./sc_serv & > /dev/null 2>&1
מה שקורה כאן זה שהפלט הרגיל ינותב ל-null והודעות השגיאה ינותבו לפלט הרגיל שנותב ל-null.
ובשפה קצת יותר מקצועית, הניתוב יהיה כזה: STDERR > STDOUT > /dev/null
__________________
  Reply With Quote
ישן 16-09-08, 19:15   # 3
InetKey.Net
חבר על
דירוג מסחר: (0)
 
InetKey.Net's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: ערד
גיל: 33
הודעות: 963
שלח הודעה באמצעות ICO אל InetKey.Net שלח הודעה באמצעות MSN אל InetKey.Net

InetKey.Net לא מחובר  

זה עדיין לא עובד...תראה מה זה עושה לי :

[ הסתיים בהצלחה ]שרת הרדיו שלך הורץ בהצלחה!
להלן קישור לשרת הרדיו שלך: http://212.150.164.186:3451
[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/16/08@19:45:09> [SHOUTcast] DNAS/Linux v1.9.8 (Feb 28 2007) starting up...
<09/16/08@19:45:09> [main] pid: 20192
<09/16/08@19:45:09> [main] loaded config from sc_serv.conf
<09/16/08@19:45:09> [main] initializing (usermax:50 portbase:8872)...
<09/16/08@19:45:09> [main] No ban file found (sc_serv.ban)
<09/16/08@19:45:09> [main] No rip file found (sc_serv.rip)
<09/16/08@19:45:09> [main] opening source socket
<09/16/08@19:45:09> [main] source thread starting


אני לא רוצה שזה יראה לי את כל הפרטים של ההרצה..שיחזור פשוט לשורת פקודה
  Reply With Quote
ישן 18-09-08, 10:04   # 4
sheeze
משתמש - היכל התהילה
דירוג מסחר: (0)
 
מיני פרופיל
תאריך הצטרפות: Apr 2006
הודעות: 2,019

sheeze לא מחובר  

sc_serv זה סקריפט או בינארי?
__________________
  Reply With Quote
ישן 18-09-08, 13:10   # 5
InetKey.Net
חבר על
דירוג מסחר: (0)
 
InetKey.Net's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: ערד
גיל: 33
הודעות: 963
שלח הודעה באמצעות ICO אל InetKey.Net שלח הודעה באמצעות MSN אל InetKey.Net

InetKey.Net לא מחובר  

לא יודע זה קובץ הרצה של שרת רדיו

חיפשתי טיפה בגוגל ולפי מה שהבנתי זה בינארי

Last edited by InetKey.Net; 18-09-08 at 13:17..
  Reply With Quote
ישן 18-09-08, 13:29   # 6
sheeze
משתמש - היכל התהילה
דירוג מסחר: (0)
 
מיני פרופיל
תאריך הצטרפות: Apr 2006
הודעות: 2,019

sheeze לא מחובר  

יש לתוכנה הזאת בכלל exit code?
אם אין, כל ה-if שלך לא יעבוד.

בדרך כלל יש בעיות אם הניתוב אם מה שאתה מריץ חי תחת shell משל עצמו או יוצר תהליכי משנה ברקע שזורקים את ה-output למסך.
__________________
  Reply With Quote
ישן 18-09-08, 15:26   # 7
InetKey.Net
חבר על
דירוג מסחר: (0)
 
InetKey.Net's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: ערד
גיל: 33
הודעות: 963
שלח הודעה באמצעות ICO אל InetKey.Net שלח הודעה באמצעות MSN אל InetKey.Net

InetKey.Net לא מחובר  

אז מה אתה מציע לעשות כדי לפתור את זה? מצידי שירשום את זה בקובץ LOG נפרד
אבל איך לסדר את זה?
  Reply With Quote
השב

חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים)
 


חוקי פירסום
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is מופעל
סמיילים הם מופעל
[IMG] קוד מופעל
קוד HTML מכובה

קפיצה לפורום


כל הזמנים הם GMT +2. הזמן כעת הוא 09:01.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ