Introduzione al Bash Scripting
Alex Scriven
Data Scientist
Capitolo 1 - Le basi:

ARGV è l’array di tutti gli argomenti passati al programma. ARGV è fondamentale.
$ ($1, $2, ecc.)$@ (e $*) restituiscono tutti gli argomenti in ARGV$# dà il numero di argomentiIn un esempio script.sh:
#!/usr/bash
echo $1
echo $@
Esegui con bash script.sh FirstArg SecondArg
FirstArg
FirstAg SecondArg
Hai imparato a creare e usare diverse variabili Bash, tra cui:
expr e (per i decimali) bc$ e backticks)Un concetto usato più e più volte è la shell dentro la shell.
sum=$(expr 4 + 5)
echo $sum
9
Padroneggiare il controllo degli script con:
Introduzione al Bash Scripting