בעקבות בדיחה ממש ישנה לגבי איך אוכלוסיות שונות כותבות תוכנה שמדפיסה “hello world”, הנה הגרסה שלי:
#!/bin/grep ^[^#]
Hello, world.
התנצלותי הכנה עם כל קוראי שלא בקיאים במשמעות של Shell programming.
אנו חוזרים לשידורינו הרגילים.
שחר
בעקבות בדיחה ממש ישנה לגבי איך אוכלוסיות שונות כותבות תוכנה שמדפיסה “hello world”, הנה הגרסה שלי:
#!/bin/grep ^[^#]
Hello, world.
התנצלותי הכנה עם כל קוראי שלא בקיאים במשמעות של Shell programming.
אנו חוזרים לשידורינו הרגילים.
שחר
That’s a really old joke – their C++ is from around the second iteration of istream/ostream 🙂
למקרה שזה לא היה ברור למישהו, זו דווקא השורה הראשונה של התוכנית שאני מרוצה ממנה.
למעשה, יש פה מפרש shell שיודע להציג את כל השורות של הקובץ, למעט השורות הריקות והשורות שמתחילות בסולמית.
שחר
יפה.
הנה ווריאנט קצת פחות ביזרי (ללא צורך בregexp) ושיכול להדפיס את כל שורות הקובץ, גם ריקות או שמתחילות בסולמית:
#!/usr/bin/tail +2
Hello world
באופן אישי חשבתי שהיכולת להכניס שורות הערה שלא יודפסו זה feature, לא באג… 🙂
שחר