PAGE 2
Comandi linux: $0 e $$
Echo è un commando che mostra il contenuto di una variabile che viene passata come parametron
Il parametro si passa con uno spazio
$0 è una variabile speciale che contiene il nome del processo in esecuzione
$$ è una variabile speciale che contiene il pid (process id) del processo in esecuzione
https://www.codx.it
PAGE 3
Echo è un commando che mostra il contenuto di una variabile che viene passata come parametro
Il parametro si passa con uno spazio
$0 è una variabile speciale che contiene il nome del processo in esecuzione
$$ è una variabile speciale che contiene il pid (process id) del processo in esecuzione
Cosa succede se apro una nuova bash?
https://www.codx.it
PAGE 4
https://www.codx.it
PAGE 5
https://www.codx.it
PAGE 6
Comandi linux: ls
Se si vuol vedere la lista dei file sul proprio sistema UNIX o Linux, usa il comando 'ls'.
Mostra i file/directory nella directory corrente.
Elenca i file usando i comandi Linux/Unix
I file sono indicati in bianco. Le directory sono indicate in colore blu.
Troverai schemi di colore simili in diverse versioni di Linux.
https://www.codx.it
PAGE 7
https://www.codx.it
PAGE 8
https://www.codx.it
PAGE 9
Dato che nella sintassi di bash, lo spazio è il separatore degli argomenti, scrivere
mkdir Nicola Convertini
Non creerà una cartella chiamata “Nicola Convertini”, bensì due cartelle: “Nicola” e “Convertini”
Per proteggere gli spazi utilizziamo i doppi apici:
Mkdir - apici doppi -Nicola Convertini – apici doppi
https://www.codx.it
PAGE 10
cat file.txt
Visualizzarlo poco alla volta, con la possibilità di scorrere:
cat file.txt | less
Abbiamo fatto uso di una pipe ( | ) ovvero, stiamo reindirizzando
l’output di un comando (alla sx) come input di un altro comando (alla dx)
https://www.codx.it
PAGE 11
https://www.codx.it
PAGE 12
https://www.codx.it
PAGE 13
Globbing
Il comando echo accetta espressioni wildcard come * e ?
Per il completamento di una intera stringa o parte di essa:
Per il completamento di una intera stringa o parte di essa:
echo documento*
echo documento*.txt
echo documento?.txt
echo documento??.txt
https://www.codx.it