Il comando echo
fa un semplice lavoro: stampa sull’output l’argomento passato ad esso.
Questo esempio:
echo "hello"
stamperà hello
al terminale.,
Si può aggiungere l’output a un file:
echo "hello" >> output.txt
Siamo in grado di interpolare le variabili di ambiente:
echo "The path variable is $PATH"
Attenzione che i caratteri speciali devono essere preceduti da una barra rovesciata \
. $
ad esempio:
Questo è solo l’inizio. Possiamo fare alcune cose belle quando si tratta di interagire con le caratteristiche della shell.,
Siamo in grado di echo il file nella cartella corrente:
echo *
Siamo in grado di echo il file nella cartella corrente che iniziano con la lettera o
:
echo o*
valido Bash (o qualsiasi shell che si sta utilizzando) comando e funzione può essere utilizzata qui.,
È possibile stampare il percorso della cartella principale di:
echo ~
È anche possibile eseguire i comandi, e stampa il risultato sullo standard output (o di file, come si è visto):
echo $(ls -al)
si noti che lo spazio non è conservato per impostazione predefinita.,f