כיצד להשתמש בניתוב מחדש בשורת הפקודה
אי פעם רצית שתוכל לשלוח פלט של פקודה לקובץ או לצרף פלט זה לקובץ קיים? זה מה שהפניות מחדש עושות. במילים פשוטות, הפניות מחדש של שורת הפקודה מאפשרות לך לקחת פלט של פקודות מסוימות וליצור קבצים חדשים או להוסיף לקבצים קיימים עם הנתונים האלה, זה שימושי להפליא אכן, והידע מתרחב ל-OS X, לינוקס וכל גרסה אחרת של יוניקס.
בשאיפה המתמשכת שלנו להפיץ ידע בשורת הפקודה של OS X, אנו מביאים לכם מידע על כלי העזר השימושיים ביותר להפניה מחדש.
נתב את הפלט של פקודה לקובץ חדש
השימוש הבסיסי ביותר בהפניה מחדש הוא כדלקמן:
command > newfile
זה ייקח את הפלט של 'command' ויכניס אותו לקובץ בשם 'newfile', לדוגמה:
ls -la > directorylisting.txt
זה יציב את הפלט של ls -la בקובץ שנקרא directorylisting.txt. קַל!
מוסיף את הפלט של פקודה לסוף הקובץ הקיים (EOF)
אם יש לך קובץ קיים שברצונך לצרף אליו פלט של פקודה, פשוט השתמש בצורת ההפניה הזו:
פקודה >> קובץ קיים
דוגמאות להפניות מחדש של שורת הפקודה בשימוש
אם תרצה ליצור קובץ טקסט עם נתונים מפקודת ps, אך נשלט רק עבור תהליכים הקשורים ללוח המחוונים הרצים, זה מה שתקליד בשורת הפקודה:
ps -aux | grep Dashboard > dashboarddata.txt
אם תרצה להוסיף בסוף הקובץ שיצרנו זה עתה, dashboarddata.txt רשימה של ווידג'טים שהתקנת, תקליד את הדברים הבאים:
ls -l /Library/Widgets >> dashboarddata.txt
השימושים להפניה מחדש הם אינסופיים ותגלו שככל שתבלו יותר זמן בשורת הפקודה, כך תרצו להשתמש בהפניה מחדש לסיוע במשימות מסוימות.
Mac OS X כל כך ידידותי למשתמש עד שמשתמשי Mac רבים כנראה לא יודעים שהם יושבים על בסיס יוניקס רב עוצמה, הנגיש באמצעות אפליקציית Terminal.התחושה שלנו היא שמכיוון ששורת הפקודה נמצאת שם, אתה אמור להיות מסוגל להשתמש בה במידה מסוימת. אז המשך לקרוא, או חקור את מאמרי שורת הפקודה שלנו להרבה יותר.