Shell Scripting

Pela primeira vez em 10 anos de programação, pediram-me para codar um script shell para fazer um monte de operações

Nunca tinha feito antes mas passado algumas paginas de pesquisa percebi que era bastante simples até.

Uma das coisas que me ajudou muito foi esta cheat sheet. Extremamente útil para saber como fazer as operações mais básicas.

Também encontrei um problema no meio disto tudo: Como fazer dump de uma base de dados pg que esta numa maquina remota através de shell scripting?

Bom, encontrei uma boa maneira de seguir em frente graças ao site  www.stackoverflow.com. Portanto aqui esta um pequeno exemplo de como é possível fazer isso:

ssh $USERNAME@$HOSTNAME "pg_dump -f /dev/stdout -t tb1 -t tb2 -t tb3 dbname" > /export/bin/dbexport.sql err=$? if [ $err -ne 0 ]; then   echo "Dump failed with error code ${err}!" fi

Então é pratico ou não?