Menu
Coddy logo textTech

שרשור שתי פקודות

חלק מהיחידה יסודות במסלול ה-Terminal של Coddy. שיעור 44 מתוך 82.

עכשיו, אחרי שהבנת מה עושה צינור, בוא נראה איך להשתמש בו ביעילות עם שתי פקודות. המפתח הוא לבחור פקודות שעובדות היטב יחד, כך שהפלט של הראשונה יתאים כקלט לשנייה.

צירוף נפוץ הוא ls עם wc -l כדי לספור קבצים:

ls | wc -l

הפקודה ls מציגה את הקבצים (אחד בכל שורה), ו-wc -l סופרת את השורות האלה. התוצאה היא מספר הקבצים בתיקייה הנוכחית.

שילוב שימושי נוסף הוא cat עם head כדי להציג תצוגה מקדימה של קובץ:

cat longfile.txt | head -5

הפקודה הזו מציגה רק את 5 השורות הראשונות של הקובץ. אפשר גם להשתמש ישירות ב־head -5 longfile.txt, אבל העברת פלט בצינור נעשית חיונית כשהפקודה הראשונה מפיקה פלט שאינו פשוט קריאה של קובץ.

לדוגמה, שילוב של ls -l עם head:

ls -l | head -3

הפעולה הזו מציגה מידע מפורט רק על הפריטים הראשונים בספרייה. הצינור מחבר שתי פקודות פשוטות לפעולה עוצמתית יותר.

challenge icon

אתגר

קל

השתמשו בצינור כדי להציג רק את 4 השורות הראשונות של messages.txt בפקודה אחת.

הריצו פקודה ש:

  • משתמשת ב-cat כדי לקרוא את messages.txt
  • מעבירה את הפלט אל head -4 כדי להציג רק את 4 השורות הראשונות

רמז: שרשרו את שתי הפקודות באמצעות הסימן |. הפלט של cat הופך לקלט של head.

נסו בעצמכם

טרמינל
quiz iconבחנו את עצמכם

השיעור הזה כולל חידון קצר. התחילו את השיעור כדי לענות עליו ולעקוב אחרי ההתקדמות.

כל השיעורים ביחידה יסודות

תרגלו בעצמכם: Terminal אונליין