Para incorporar comandos a outros, envolva-os em ''
ou em $()
.
Exemplos:
echo Today is $(date)
echo Today is 'date'
Eu quero criar uma instrução echo em um script Bash que diga "Hoje é (data e hora atuais)".
até agora eu tentei:
today=date
echo Today is $today
mas sem sorte
Para incorporar comandos a outros, envolva-os em ''
ou em $()
.
Exemplos:
echo Today is $(date)
echo Today is 'date'
o caminho certo é:
today=$(date)
echo Today is $today
Em outras palavras, use a sintaxe variable=$(commands)
, ela salvará o resultado do comando em variable
e, portanto, se você deseja imprimir qual foi o resultado? você pode usar:
echo $variable
aqui está o exemplo similar link