grep כ-shell interpreter
26 באוקטובר, 2006 | מאת שחר שמש |בעקבות בדיחה ממש ישנה לגבי איך אוכלוסיות שונות כותבות תוכנה שמדפיסה "hello world", הנה הגרסה שלי:
#!/bin/grep ^[^#]
Hello, world.התנצלותי הכנה עם כל קוראי שלא בקיאים במשמעות של Shell programming.
אנו חוזרים לשידורינו הרגילים.
שחר
תגיות: הא הא, פוסטים מחשביסטיים, קצרצרים


5 תגובות עבור “grep כ-shell interpreter”
מאת Amos גולש באמצעות
Mozilla Firefox 2.0 על
Linux בתאריך 26 באוקטובר, 2006 | תגובה
That's a really old joke – their C++ is from around the second iteration of istream/ostream
מאת שחר שמש גולש באמצעות
Mozilla Firefox 1.5.0.7 על
Debian GNU/Linux בתאריך 26 באוקטובר, 2006 | תגובה
למקרה שזה לא היה ברור למישהו, זו דווקא השורה הראשונה של התוכנית שאני מרוצה ממנה.
למעשה, יש פה מפרש shell שיודע להציג את כל השורות של הקובץ, למעט השורות הריקות והשורות שמתחילות בסולמית.
שחר
מאת אלמו נימי גולש באמצעות
Mozilla Firefox 1.5.0.7 על
Windows XP בתאריך 26 באוקטובר, 2006 | תגובה
יפה.
מאת נדב הראל גולש באמצעות
Mozilla Firefox 1.5.0.7 על
Fedora Linux בתאריך 9 בנובמבר, 2006 | תגובה
הנה ווריאנט קצת פחות ביזרי (ללא צורך בregexp) ושיכול להדפיס את כל שורות הקובץ, גם ריקות או שמתחילות בסולמית:
#!/usr/bin/tail +2
Hello world
מאת שחר שמש גולש באמצעות
Mozilla Firefox 1.5.0.7 על
Debian GNU/Linux בתאריך 13 בנובמבר, 2006 | תגובה
באופן אישי חשבתי שהיכולת להכניס שורות הערה שלא יודפסו זה feature, לא באג…
שחר