Introduzindo um pouco mais a fundo o shell script
Shell scripts seguem a sintaxe do interpretador de comandos a que é direcionado. Caso não tenha entendido a afirmação, acompanhe mais uma autópsia frasal destinada a iniciantes.
Parte 2: Santa prototipagem Tux-man
Sim... Jovem prodigioso jedi, prototipagem é derivada da palavra protótipo. :)
E quando referido a programação, prototipagem é um ante projeto confeccionado para testar os recursos que um sistema originalmente oferece além da redução das incertezas sobre as funcionalidades do mesmo.
Essencialmente (e desprezando muitas fazes de desenvolvimento) pense comparativamente a esta idéia, nas fases de relacionamento íntimo chamadas de namoro e noivado como ensaios do objetivo casamento (alguém sentiu calafrios?). Se tudo correr bem casamos. Se surgirem dúvidas ou desastres tentamos consertar a situação ou abandonamos a missão, mas, curiosamente nunca desistimos desta guerra e procuramos outros digamos, caminhos.
Porém nosso arsenal está mais poderoso agora devido a experiências anteriores e portanto não cometemos os mesmos erros... Embora "na prática a teoria seja outra", quanto a relacionamentos humanos neste nível de intimidade.
Logo se um código foi, total ou parcialmente, prototipado em Shell Script, tem muitas chances de ter seus objetivos alcançados quando for traduzido para outra linguagem, além de herdar a portabilidade do Shell já solucionando problemas de dependências de instalação e compatibilidades quando o mesmo for portado fora do ambiente de onde originalmente foi depurado.
E quando referido a programação, prototipagem é um ante projeto confeccionado para testar os recursos que um sistema originalmente oferece além da redução das incertezas sobre as funcionalidades do mesmo.
Essencialmente (e desprezando muitas fazes de desenvolvimento) pense comparativamente a esta idéia, nas fases de relacionamento íntimo chamadas de namoro e noivado como ensaios do objetivo casamento (alguém sentiu calafrios?). Se tudo correr bem casamos. Se surgirem dúvidas ou desastres tentamos consertar a situação ou abandonamos a missão, mas, curiosamente nunca desistimos desta guerra e procuramos outros digamos, caminhos.
Porém nosso arsenal está mais poderoso agora devido a experiências anteriores e portanto não cometemos os mesmos erros... Embora "na prática a teoria seja outra", quanto a relacionamentos humanos neste nível de intimidade.
Logo se um código foi, total ou parcialmente, prototipado em Shell Script, tem muitas chances de ter seus objetivos alcançados quando for traduzido para outra linguagem, além de herdar a portabilidade do Shell já solucionando problemas de dependências de instalação e compatibilidades quando o mesmo for portado fora do ambiente de onde originalmente foi depurado.