una sequenza ordinata di istruzioni.
laboratorio
Bash
percorso pratico per imparare Bash da zero
prima la definizione
che cosa significa Bash
Bash serve a scrivere istruzioni precise. Qui lo impari come percorso pratico per imparare Bash da zero. Parti da un modello: input, passaggi, output.
script.shesegui bash script.shabitudine impara un piccolo pezzo di Bash, scrivi un esempio minimo ed eseguiloun valore e un dato. una variabile e il nome che lo conserva.
un piccolo lavoro con nome, input e risultato.
POSIX shell compatible terminal esegue il codice in script.sh.
primo codice leggibile
Commands
pwd ls cd echoname="Ada" echo "$name"
output Adagenealogia del linguaggio
albero di Bash
vedi da dove viene Bash, quali linguaggi sono vicini e cosa studiare dopo.
utile per percorso pratico per imparare Bash da zero
da zero
Banca domande
Cerca prima di esercitarti
Scegli una fase o cerca nella banca di questo linguaggio e apri l esercizio.
Bash domanda 1
Bash domanda 1. Scegli la frase che corrisponde meglio a echo output.
Bash domanda 2
Bash domanda 2. Scegli la frase che corrisponde meglio a variable assignment.
Bash domanda 3
Bash domanda 3. Scegli la frase che corrisponde meglio a pipe.
Bash domanda 4
Bash domanda 4. Scegli la frase che corrisponde meglio a for loop.
Bash domanda 5
Bash domanda 5. Scegli la frase che corrisponde meglio a echo output.
Bash domanda 6
Bash domanda 6. Scegli la frase che corrisponde meglio a variable assignment.
Bash domanda 7
Bash domanda 7. Scegli la frase che corrisponde meglio a pipe.
Bash domanda 8
Bash domanda 8. Scegli la frase che corrisponde meglio a for loop.
Bash domanda 9
Bash domanda 9. Scegli la frase che corrisponde meglio a echo output.
Bash domanda 10
Bash domanda 10. Scegli la frase che corrisponde meglio a variable assignment.
Bash domanda 11
Bash domanda 11. Scegli la frase che corrisponde meglio a pipe.
Bash domanda 12
Bash domanda 12. Scegli la frase che corrisponde meglio a for loop.
Bash domanda 13
Bash domanda 13. Scegli la frase che corrisponde meglio a echo output.
Bash domanda 14
Bash domanda 14. Scegli la frase che corrisponde meglio a variable assignment.
Bash domanda 15
Bash domanda 15. Scegli la frase che corrisponde meglio a pipe.
Bash domanda 16
Bash domanda 16. Scegli la frase che corrisponde meglio a for loop.
Bash domanda 17
Bash domanda 17. Scegli la frase che corrisponde meglio a echo output.
Bash domanda 18
Bash domanda 18. Scegli la frase che corrisponde meglio a variable assignment.
scelta multipla
Bash domanda 1
Bash domanda 1. Scegli la frase che corrisponde meglio a echo output.
echo "$name"
riferimento
schemi per script.sh
bash script.shpwd ls cd echo
Commands
name="Ada" echo "$name"
- Quote variables
- Start with echo
- Run in a small folder first
grep sort uniq wc
Pipes
printf "a\na\nb\n" | sort | uniq
- Pipe output to the next command
- Use rg or grep for search
- Count with wc
shebang variables if loops
Scripts
for file in *.txt; do echo "$file" done
- Use set -e for safer scripts
- Quote paths
- Dry run before deleting