echo
não lê nenhuma informação do stdin, então você não pode usar um aqui-doc com ele.
Use cat
, como
cat<<End
anro
End
Eu li o uso de aqui documento . Eu tentei algo assim:
echo $* <<End
anto
End
O que eu estou tentando aqui é, quando eu executo este script ao invés de pegar a entrada da linha de comando, eu estou pedindo para ele pegar ele como anto
. Mas isso não funciona para mim.
Sou muito novo no bash scripting. Alguém pode dizer, onde estou cometendo o erro?
Obrigado antecipadamente.
echo
não lê nenhuma informação do stdin, então você não pode usar um aqui-doc com ele.
Use cat
, como
cat<<End
anro
End