Dica para uso do echo
Dica publicada em Shell Script / Introdução
Dica para uso do echo
Algumas vezes precisamos imprimir na tela uma série de informações com echo. Mas fica bem estranho uma série de linhas tipo echo "blabla", o que torna o script feio e acaba sendo mais trabalhoso de fazer.
A seguir mostro uma alternativa onde o "texto qualquer" será impresso EXATAMENTE como foi formatado, com linhas, espaços, etc. Veja o exemplo "sujo" em shell script:
A seguir mostro uma alternativa onde o "texto qualquer" será impresso EXATAMENTE como foi formatado, com linhas, espaços, etc. Veja o exemplo "sujo" em shell script:
#!/bin/bash
echo "blabla"
echo "blabla"
echo "blabla"
echo "blabla"
echo "blabla"
echo "blabla"
echo "blabla"
echo "blabla"
echo "blabla"
echo "blabla"
echo "blabla"
echo "blabla"
echo "blabla"
echo "blabla"
echo "blabla"
echo "blabla"
echo "blabla"
echo "blabla"
Podemos melhorar isso da seguinte forma:
#!/bin/bash
cat << EOF
blabla
blabla
blabla
blabla
blabla
blabla
blabla
blabla
blabla
EOF
cat << EOF
blabla
blabla
blabla
blabla
blabla
blabla
blabla
blabla
blabla
EOF
Falou!
mas ou inves de EOF... eu faço:
<?
print <<<HTML
<coloque o codigo HTML prq mesmo com aspas simples e duplas funcionam!!! hehehe>
HTML;
?>
facilita pra kct!