ה- prompt הוא מעין הודעה קצרה שאומרת: "מוכן לפקודה". במקרים הבאים הוא פשוט '#'. אבל בדרך כלל הוא יהיה שונה לכל משתמש.
גודלו של קבץ, מושפע גם מאותיות מיוחדות. בפרט מהאות newline. הפקודה echo מוסיפה בדרך כלל את אות השורה החדשה לעומת זאת בהוספת הפרמטר -n מתבטלת הוספה זו. כזכור הפקודה
ls -l file
# echo A > a # ls -l a -rw-r--r-- 1 yotam users 2 Mar 26 08:20 a # echo -n A > a # ls -l a -rw-r--r-- 1 yotam users 1 Mar 26 08:21 aניתן לשרשר פקודות באותה שורת פקודה על-ידי הפרדה ב"נקודה פסיק" ; שנעשה בו, וב- echo ריק, שמוש כך שה- prompt לא "יתלכלך". נצור מספר קבצים על ידי שרשורם בפקודת
# echo -n A > f1; echo -n B > f2; ls -l f1 f2 -rw-r--r-- 1 yotam users 1 Mar 26 09:22 f1 -rw-r--r-- 1 yotam users 1 Mar 26 09:22 f2 # cat f1 f2 > f3; cat f3; echo AB # cat f2 f3 > f4; cat f4; echo BAB # cat f3 f4 > f5; cat f5; echo ABBAB # cat f4 f5 > f6; cat f6; echo BABABBAB # cat f5 f6 > f7; cat f7; echo ABBABBABABBAB # cat f6 f7 > f8; cat f8; echo ABBABBABABBAB # cat f6 f7 > f8; cat f8; echo BABABBABABBABBABABBAB # cat f7 f8 > f9; cat f9; echo ABBABBABABBABBABABBABABBABBABABBABהגדלים של הקבצים שקבלנו הם לא במפתיע --- מספרי Fibonacci פיבונאצ'י . מי שלא שמע, מוזמן לשוט(ט) ברשת .
# ls -l -rw-r--r-- 1 yotam users 1 Mar 26 09:22 f1 -rw-r--r-- 1 yotam users 1 Mar 26 09:22 f2 -rw-r--r-- 1 yotam users 2 Mar 26 09:22 f3 -rw-r--r-- 1 yotam users 3 Mar 26 09:23 f4 -rw-r--r-- 1 yotam users 5 Mar 26 09:23 f5 -rw-r--r-- 1 yotam users 8 Mar 26 09:24 f6 -rw-r--r-- 1 yotam users 13 Mar 26 09:24 f7 -rw-r--r-- 1 yotam users 21 Mar 26 09:24 f8 -rw-r--r-- 1 yotam users 34 Mar 26 09:24 f9
שם השפה, במסורת כלי Unix שנוטה לאמץ שמות בעלי חיים. בנוסף, הוגה השפה אוהד את חבורת Monty Python flying circuss וסרטיה.
ראינו שאפשר להפעיל
# python