grep כ-shell interpreter

26 באוקטובר, 2006 | מאת שחר שמש |

בעקבות בדיחה ממש ישנה לגבי איך אוכלוסיות שונות כותבות תוכנה שמדפיסה "hello world", הנה הגרסה שלי:

#!/bin/grep ^[^#]
Hello, world.

התנצלותי הכנה עם כל קוראי שלא בקיאים במשמעות של Shell programming.

אנו חוזרים לשידורינו הרגילים.

שחר

תגיות: , ,

  1. 5 תגובות עבור “grep כ-shell interpreter”

  2. מאת Amos גולש באמצעות Mozilla Firefox Mozilla Firefox 2.0 על Linux Linux בתאריך 26 באוקטובר, 2006 | תגובה

    That's a really old joke – their C++ is from around the second iteration of istream/ostream :)

  3. מאת שחר שמש גולש באמצעות Mozilla Firefox Mozilla Firefox 1.5.0.7 על Debian GNU/Linux Debian GNU/Linux בתאריך 26 באוקטובר, 2006 | תגובה

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

    למעשה, יש פה מפרש shell שיודע להציג את כל השורות של הקובץ, למעט השורות הריקות והשורות שמתחילות בסולמית.

    שחר

  4. מאת אלמו נימי גולש באמצעות Mozilla Firefox Mozilla Firefox 1.5.0.7 על Windows Windows XP בתאריך 26 באוקטובר, 2006 | תגובה

    יפה.

  5. מאת נדב הראל גולש באמצעות Mozilla Firefox Mozilla Firefox 1.5.0.7 על Fedora Linux Fedora Linux בתאריך 9 בנובמבר, 2006 | תגובה

    הנה ווריאנט קצת פחות ביזרי (ללא צורך בregexp) ושיכול להדפיס את כל שורות הקובץ, גם ריקות או שמתחילות בסולמית:

    #!/usr/bin/tail +2
    Hello world

  6. מאת שחר שמש גולש באמצעות Mozilla Firefox Mozilla Firefox 1.5.0.7 על Debian GNU/Linux Debian GNU/Linux בתאריך 13 בנובמבר, 2006 | תגובה

    באופן אישי חשבתי שהיכולת להכניס שורות הערה שלא יודפסו זה feature, לא באג… :-)

    שחר

לא ניתן להגיב כעת.