Fish Shell:
קריאת פרמטרים משורת הפקודה
How to:
קוד לדוגמה ופלט דוגמתי תוך שימוש בבלוקי קוד של Fish Shell.
function greet
set name $argv[1]
echo "שלום, $name"
end
greet אורח
פלט:
שלום, אורח
בדוגמה זו, הפונקציה greet
מקבלת פרמטר אחד ומדפיסה ברכה.
Deep Dive
בעבר, קריאת ארגומנטים בקוד לינוקס התבצעה בעיקר ב-Shell Scripts כמו Bash. Fish Shell הקל על התהליך על ידי הצגת פקודות ותחביר פשוט יותר. חלופות כוללות Bash, Zsh ו-Perl, אבל Fish נתפס כיותר קריא ואינטואיטיבי. ב-Fish, ניתן לגשת לארגומנטים דרך המשתנה $argv
, שהוא רשימה של כל הארגומנטים הנתונים.