Índice - Guias

Programando em Shell Script

Por Carlos E. Morimoto em 28 de setembro de 2010 às 15h59

26

Introdução

Praticamente tudo no Linux pode ser automatizado através de shell scripts. É possível criar desde utilitários simples, que baixam arquivos, fazem backup ou instalam programas, até aplicativos complexos em tempo recorde. Escrever programas em shell script é muito mais rápido do que escrever em qualquer outra linguagem, permitindo desenvolver aplicativos em minutos. Aprender shell script é um pré-requisito para qualquer usuário avançado ou bom administrador de redes, além de ser a porta de entrada para outras linguagens. O melhor de tudo é que você pode treinar em qualquer distribuição Linux, mesmo ao rodar o sistema a partir do CD.

Este é mais um guia longo e detalhado, que aborda em detalhes o desenvolvimento de scripts, do básico ao avançado, com destalhe para o desenvolvimento de scripts gráficos, usando o kdialog e o kommander; uma área pouco explorada em outros tutoriais.

26 comentáriosPor Carlos E. Morimoto. Revisado 5 de outubro de 2010 às 11h19

Comentários

Erros de caracteres?
por Ewerton Romulo (anônimo) em 27 de outubro de 2010 às 11h07
Excelente tutorial, parabens :)

No final do texto apresentado "Usando os servicemenus do KDE 3.x"
http://www.guiadohardware.net/guias/programando-shell-script/servicemenus-kde3.html

Aparece um trecho do script "playlist do Kaffeine" com alguns caracteres estranhos

Name[hu]=Felvétel a Kaffeine Lejátszólistába
Name[de]=Zur Kaffeine Stückliste hinzufügen
Name[sv]=Lägg till i Kaffeine spellista
É... por Rodrigo (anônimo)
Codificação por juliocbm
Livro!!
por Dragão da Montanha (anônimo) em 13 de outubro de 2010 às 12h48
Morimoto,
faz um livro de shell. te garanto que vai esgotar a 1a tiragem antes mesmo de chegar na livraria ;-)
Futuro livro
por roberto_nb em 26 de setembro de 2010 às 17h29
Concordo plenamente com o nosso amigo. Um livro sobre o assunto iria abrilhantar ainda mais nossa coleção do Guia do Hardware. Parabéns mais uma vez Morimoto.

Se for possivel Morimoto, gostaria de ter algo mais completo tambem, relacionado a compilação e recompilação de Kernell.

Ah.! O problema da pagina HTML tem me incomodado tbem aki no Iceweasel (Debian)

Grato.
Não é problema... por juliocbm
Obrigado juliocbm por roberto_nb
Exatamente... por cetjunior
Problemas na pagina
por Gabriel (anônimo) em 24 de setembro de 2010 às 15h59
Ola Carlos,

Gostaria de dizer que mais uma vez voce esta de parabens!
Excelente artigo.

Agora gostaria de alerta-lo para uma falha que esta acontecendo na pagina "Comandos do prompt".
Tanto pelo firefox(ubuntu) como pelo safari(itouch) quando eu estou lendo o conteudo a parte que tem o comercial do lado direito fica aparecendo e desaparecendo de instante em instante, mudando a formatacao do texto.

Se voce poder dar uma olhadinha nisso depois fica a dica :D

Abracos
Desça mais a tela. por Adriano (anônimo)
Desativem a colisão automática por cetjunior
legal
por batchfile (anônimo) em 28 de setembro de 2010 às 18h39
ha como fazer um script no linux e rodar no windows?
tipo, o amsn roda no windows, entao gostaria se saber se ha como eu fazer um, e instalar lah no windows...

os teus artigos sao muitos construtivos, adoro mtooooooooooooooo
bases diferentes por ful (anônimo)
Na verdade é possível! por Adriano (anônimo)
Parabens!
por Marcos Oliveira (anônimo) em 3 de outubro de 2010 às 20h52
Caro Morimoto
te dar parabéns é absolutamente redundante :-)
simplesmente obrigado PROFESSOR.
Conversar com linux terminal...
por Anônimo (anônimo) em 3 de outubro de 2010 às 15h58
Conversar de forma amigavel com linux ai você ta forçando... demorei um tempo ate aprender alguma coisa.
Carlos Morimoto.- Monstro SagradO
por Marcelo (anônimo) em 1 de outubro de 2010 às 12h39
veio..
vc é phoda...,,,+ 1 belo artiGO.
Artigo n, qse um livro...digno do seu status na comunidade..
vlw
Salvar conteudo
por Tiago (anônimo) em 30 de setembro de 2010 às 09h55
E ai, blz

O material é muito bom!!!

Tem como disponibilizar em html?

t+
PDF
por Rafael Gimenes (anônimo) em 29 de setembro de 2010 às 11h24
Olá
Adorei o conteúdo, mas rola uma versão em pdf ou uma html para impressão?