output bash all'interno del terminale: comando non trovato

0

Ciao a tutti,

Volevo porre una domanda sull'uscita bash all'interno del terminale

La seguente procedura genera un comando non trovato:

TEST:~ SniperDMC$
TEST:~ SniperDMC$ $HOSTNAME
-bash: TEST.local: command not found

Come evitare questo e abbellire l'output?

Distinti saluti

SniperDMC

    
posta SniperDMC 19.09.2017 - 08:19
fonte

1 risposta

2

Bene, $HOSTNAME è una variabile, e se la scrivi solo su una singola riga e premi invio, bash semplicemente la sostituirà con il rispettivo valore, cioè "TEST.local". Poiché "TEST.local" non è un comando valido, bash si lamenterà.

Se vuoi stampare il valore di qualsiasi variabile bash, dovresti usare echo , cioè echo $HOSTNAME .

Per un breve tutorial di scripting bash sulle variabili, vedi qui per esempio .

    
risposta data 19.09.2017 - 08:41
fonte

Leggi altre domande sui tag