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

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

   
|!|

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

InetKey.Net לא מחובר  

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

שלום , יש לי שאלה בקשר לשפת BASH.

למשל אני עושה את הפקודה
сp -rf test /home/admin
איך אני עושה שזה ירשום please wait while copying file...
ושבאמת ה3 הנקודות האלה ... יזוזו.
כלומר כמו בווינדוס שאתה מחכה למשהו זה רושם לך PLEASE WAIT ויש לך איזה שורה שרצה כל פעם מחדש.
ושזה באמת יחכה כמה שצריך שלא יזוז סתם בלי סוף, כשזה יסים לעתיק הPLEASE WAIT הזה יעלם וזה ימשיך בתהליך.


תודה רבה,
דניס.
__________________
דניס טוקלנקוב, בעל העסק InetKey.Net.
לתמיכה והזמנות חייגו: 0547177783
*עסק חוקי אשר רשום במע"מ ומספק קבלות.

איינטקי - InetKey - אירוח אתרים - שרתים יעודיים - שמות מתחם - שרתי VPS
  Reply With Quote
ישן 06-06-09, 18:39   # 2
Tomer
Whatever
דירוג מסחר: (0)
 
Tomer's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 7,039
שלח הודעה באמצעות MSN אל Tomer Send a message via Skype™ to Tomer

Tomer לא מחובר  

אני לא בטוח שזה אפשרי. הפקודה cp לא מחזירה שום דבר כאשר היא מסתיימת בהצלחה \ כשלון.
__________________
תומר
  Reply With Quote
ישן 06-06-09, 20:09   # 3
דניאל
מנהל ראשי
דירוג מסחר: (0)
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: ראשון לציון
גיל: 40
הודעות: 6,503
שלח הודעה באמצעות MSN אל דניאל

דניאל לא מחובר  

גם פקודות שלא מחזירות פלט מחזירות exit status כלשהוא,
הפקודה echo $? מאפשרת לנו לראות מה הstatus שהפקודה סיימה.

כאשר 0 אומר שהפקודה רצה בהצלחה.. וכל מס' אחר מציין על הודעת שגיאה כלשהיא.
איך לעשות בדיוק את מה שאתה מבקש?
הרעיון היחיד שעולה לי לראש הוא להריץ את פקודת ההעתקה ב sub shell ובאמצעות לולאת while, לבדוק אחת לשניה את הexit status של הsub shell.
__________________
דניאל
דוא"ל:
dannyg@sPD.co.il

sPD Hosting בע"מ | אחסון אתרים | בלוג אחסון אתרים
טלפון להזמנות: 1-599-559977
  Reply With Quote
ישן 08-06-09, 11:27   # 4
yonatan
I am root
דירוג מסחר: (0)
 
yonatan's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: אשדוד
גיל: 39
הודעות: 3,911

yonatan לא מחובר  

ציטוט:
נכתב במקור על ידי TelecarT צפה בהודעה
גם פקודות שלא מחזירות פלט מחזירות exit status כלשהוא,
הפקודה echo $? מאפשרת לנו לראות מה הstatus שהפקודה סיימה.

כאשר 0 אומר שהפקודה רצה בהצלחה.. וכל מס' אחר מציין על הודעת שגיאה כלשהיא.
איך לעשות בדיוק את מה שאתה מבקש?
הרעיון היחיד שעולה לי לראש הוא להריץ את פקודת ההעתקה ב sub shell ובאמצעות לולאת while, לבדוק אחת לשניה את הexit status של הsub shell.
אה דני אתה זוכר את הלולאה שבניתי כשהיה ממש משעמם ? - עכשיו הבאת לי רעיון לפתח את זה עם מצבי יציאה.... שיהיה יותר פונקציונאלי
http://www.blog.isra3l.net/?p=7

זה בדיוק מה שעושה את האפקט.. ( אפשר לשים נקודות במקום הקווים ).

--
בכל מקרה , לפתוח האשכול - אתה יכול להשתמש ב cp -v זה יראה לך התקדמות לפי קובץ.. אמנם לא ממש מה שרצית אבל זה הכי קרוב לפתרון בלי סקריפטינג.

אפשרות נוספת, כנס לקוד מקור של cp , ותוסיף את זה שם...
__________________
אחסון אתרים - Red Hat Certified
עקבו אחרינו בטוויטר!

  Reply With Quote
ישן 08-06-09, 14:27   # 5
InetKey.Net
חבר על
דירוג מסחר: (0)
 
InetKey.Net's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: ערד
גיל: 34
הודעות: 963
שלח הודעה באמצעות ICO אל InetKey.Net שלח הודעה באמצעות MSN אל InetKey.Net

InetKey.Net לא מחובר  

ציטוט:
נכתב במקור על ידי yonatan צפה בהודעה
אה דני אתה זוכר את הלולאה שבניתי כשהיה ממש משעמם ? - עכשיו הבאת לי רעיון לפתח את זה עם מצבי יציאה.... שיהיה יותר פונקציונאלי
http://www.blog.isra3l.net/?p=7

זה בדיוק מה שעושה את האפקט.. ( אפשר לשים נקודות במקום הקווים ).

--
בכל מקרה , לפתוח האשכול - אתה יכול להשתמש ב cp -v זה יראה לך התקדמות לפי קובץ.. אמנם לא ממש מה שרצית אבל זה הכי קרוב לפתרון בלי סקריפטינג.

אפשרות נוספת, כנס לקוד מקור של cp , ותוסיף את זה שם...
כשאני עושה למשל cp -v et et2
זה עושה לי:
cp: omitting directory `et'

ולא מעתיק.
__________________
דניס טוקלנקוב, בעל העסק InetKey.Net.
לתמיכה והזמנות חייגו: 0547177783
*עסק חוקי אשר רשום במע"מ ומספק קבלות.

איינטקי - InetKey - אירוח אתרים - שרתים יעודיים - שמות מתחם - שרתי VPS
  Reply With Quote
ישן 08-06-09, 16:47   # 6
דניאל
מנהל ראשי
דירוג מסחר: (0)
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: ראשון לציון
גיל: 40
הודעות: 6,503
שלח הודעה באמצעות MSN אל דניאל

דניאל לא מחובר  

ציטוט:
נכתב במקור על ידי InetKey.Net צפה בהודעה
כשאני עושה למשל cp -v et et2
זה עושה לי:
cp: omitting directory `et'

ולא מעתיק.

גוגל?

בכל אופן, אתה מעתיק גם תיקיות, תשתמש גם עם -R
__________________
דניאל
דוא"ל:
dannyg@sPD.co.il

sPD Hosting בע"מ | אחסון אתרים | בלוג אחסון אתרים
טלפון להזמנות: 1-599-559977
  Reply With Quote
ישן 08-06-09, 17:41   # 7
InetKey.Net
חבר על
דירוג מסחר: (0)
 
InetKey.Net's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: ערד
גיל: 34
הודעות: 963
שלח הודעה באמצעות ICO אל InetKey.Net שלח הודעה באמצעות MSN אל InetKey.Net

InetKey.Net לא מחובר  

תודה אבל זה לא מה שאני צריך, אני צריך שיהיה שורת LOADING עם זה אפשרי.
__________________
דניס טוקלנקוב, בעל העסק InetKey.Net.
לתמיכה והזמנות חייגו: 0547177783
*עסק חוקי אשר רשום במע"מ ומספק קבלות.

איינטקי - InetKey - אירוח אתרים - שרתים יעודיים - שמות מתחם - שרתי VPS
  Reply With Quote
ישן 08-06-09, 18:02   # 8
דניאל
מנהל ראשי
דירוג מסחר: (0)
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: ראשון לציון
גיל: 40
הודעות: 6,503
שלח הודעה באמצעות MSN אל דניאל

דניאל לא מחובר  

יונתן סיפק לך בסיס מצויין,

בהצלחה!
__________________
דניאל
דוא"ל:
dannyg@sPD.co.il

sPD Hosting בע"מ | אחסון אתרים | בלוג אחסון אתרים
טלפון להזמנות: 1-599-559977
  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. הזמן כעת הוא 16:36.

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