grep כ-shell interpreter

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

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

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

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

שחר

מאת

שחר שמש

מייסד–שותף וחבר ועד בתנועה לזכויות דיגיטליות מייסד שותף בעמותת „המקור”. פעיל קוד פתוח. מפתח שפת התכנות Practical

5 תגובות בנושא “grep כ-shell interpreter”

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

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

    שחר

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

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

סגור לתגובות.