Neste artigo mostrarei alguns recursos úteis para os amantes de shell-script, mas que não querem escrever somente scripts, e sim verdadeiros e complexos programas.
Como vimos, com um pouco de esforço é possível fazer um programa realmente complexo com esta poderosa linguagem, o bash.
Uma das vantagens do shell-script sobre as outros tipos de linguagens é que ś possível utilizar programas escritos em qualquer linguagem como componentes do seu programa, de forma totalmente transparente.
Quer um exemplo?
Como fazemos para executar um comando num script em bash?
Simplesmente...
ls
E como seria isso em python?
import os
os.system("ls")
E shell-script é uma linguagem de fácil aprendizado, todo mundo sabe. Talvez porque para programar você só precise saber utilizar a linha-de-comando habitual de um terminal Unix.
Espero sinceramente que tudo o que escrevi neste texto seja muito útil para vocês.
[2] Comentário enviado por tenchi em 07/02/2008 - 20:00h
Ah hugoeustaquio, não é que você está certo? rsrs
Acabei dizendo tal bobagem para mostrar que algumas operações do bash se assemelham muito às de linguagens como C, onde 1 é verdadeiro e 0, falso. O problema é que muitas pessoas simplesmente desconhecem tais recursos.
Mas valeu pela correção ;-)
[5] Comentário enviado por everton3x em 08/02/2008 - 11:57h
Muito bom artigo, não tanto por mostrar como fazer "algumas coisinhas" com Shell Script, mas principalmente por mostrar aos pagãos o quão poderoso é o bash.
Parabéns!
[7] Comentário enviado por Teixeira em 09/02/2008 - 22:15h
Gostei muito do artigo.
Eu mesmo tinha outra idéia do assunto, pois achava que a coisa seria muito complicada.
O amigo veio provar o contrário.
Pode ser complexo no início, e exige grande disciplina, mas certamente complicado não é.
( Normalmente é a verbose que assusta um pouco )
Parabéns !