Linux slogan
Visite também: Segurança Linux · BR-Linux.org · Dicas-L · Doode · NoticiasLinux · SoftwareLivre.org · UnderLinux



» Screenshot
Linux: Debian GNU/Linux
Por ZuluRJ
» Login
Login:
Senha:

Se você ainda não possui uma conta, clique aqui.

Esqueci minha senha



Artigo

Introdução ao uso de Shell Script
Linux user
leonardoamorim
30/05/2006
Este artigo se destina aos iniciantes em sistemas Unix-like, como o GNU/Linux, que estejam interessados em aprender Shell Script.
Por: Leonardo Afonso Amorim
[ Hits: 64880 ]
Conceito: 9.8   4 voto(s)4 voto(s)4 voto(s)4 voto(s)4 voto(s) + quero dar nota ao artigo

Introdução

Antes de iniciar o estudo de Shell Script:
  • Entender o básico de lógica de programação;
  • Ter memorizado uma boa quantidade de comandos;

Introdução ao uso de Shell Script


Os sistemas Unix-like, como o GNU/Linux, possuem camadas. Estas camadas são o hardware, o kernel, os programas/comandos e o shell. O shell é a camada mais externa de um sistema Unix-like.

O shell é o responsável pela interação entre o usuário e o sistema operacional, pois ele é que interpreta os comandos e os traduz para uma linguagem simples e inteligível para kernel. Devido a essa função, o kernel tem seu desempenho melhorado, pois é menos um trabalho para o mesmo executar. O shell se parece visualmente com o MS-DOS da Microsoft. Podemos fazer uma comparação grotesca do Shell Script com os arquivos .bat do DOS.

Já sabemos o que é Shell, agora definirei o que é Shell Script. Script é um arquivo de texto que possui uma seqüência de instruções e comandos, estes são executados linha a linha. A vantagem de se programar em Shell Script é automatizar tarefas rotineiras, como backup, instalação ou remoção de programas. Há quem vai além disso, um exemplo é o Carlos Morimoto, desenvolvedor do Kurumin Linux, que desenvolveu o painel de controle desta distro com Shell Script associado com o kdialog que tem como função apresentar janelas gráficas.

Próxima página >>




Páginas do artigo

Outros artigos deste autor

Leitura recomendada

Comentários
[1] Comentário enviado por Caiapó em 30/05/2006 - 10:40h:

Artigo simples mas suficiente pra despertar interesses. Até porque, falar sobre shell script de forma completa é impossível. Isso é assunto pra vários livros (como o do prof. Julio Cezar Neves), sobretudo porque, como é uma linguagém de programação, a quantidade de informações sobre comandos é uma enormidade.

Resta aos interessados mergulharem de cabeça e se dedicarem ao máximo no aprendizado dessa modalidade de programação.

Abraço,

Wesley Caiapó

[2] Comentário enviado por aprendiz_ce em 30/05/2006 - 12:24h:

Muito bom!

Artigo simples e bem objetivo.

Parabéns pela sua contribuição.

[3] Comentário enviado por thelinux em 30/05/2006 - 13:01h:

Parabéns pelo tuto. Muito prático mesmo.

[4] Comentário enviado por tenchi em 30/05/2006 - 13:25h:

Muito bom o artigo, mas tem uma coisa que eu nao entendi. Em varios momentos voce cita a barra inversa, mas quando vai dar o exemplo contendo ela, eu naum vejo nenhuma barra.

[5] Comentário enviado por leonardoamorim em 30/05/2006 - 19:01h:

tenchi, desculpe-me, durante a formatação eu esqueci de colocar a barra. Já fiz a correção. :)

[6] Comentário enviado por nataliawanick em 31/05/2006 - 06:11h:

Muito bom seu artigo, parabéns!


[7] Comentário enviado por f360c4 em 31/05/2006 - 08:31h:

profissional seu artigo :D parabéns

[8] Comentário enviado por claudiolima em 31/05/2006 - 10:05h:

Bom artigo, gostei pois a linguagem se parece com o PHP, e nisso sou muito bom!

[9] Comentário enviado por dredmc em 26/06/2006 - 00:04h:

muito bom artigo continue assim contribuindo com a familia "FREE"...... outra coisa alguem tem videosula de fotoshop ou fireworks ou gimp com urgencia?

[10] Comentário enviado por nayara em 26/06/2007 - 15:20h:

Muito bom artigo, simples e com bons exemplos.

[11] Comentário enviado por f_Candido em 21/07/2007 - 01:19h:

Muito bom, me ajudou bastante em meus estudos...

[12] Comentário enviado por DaniloM em 26/10/2007 - 22:03h:

Cara, isso já vem acontesendo comigo a um tempinho. A maioria dos exemplos que sigo, sempre da algum erro diferente mesmo eu dando Ctrl+C e Ctrol+V. Poderiamos nos encontrar no msn?

[13] Comentário enviado por rakeva em 31/08/2009 - 10:09h:

Muito Bom! Ótimo artigo!


Contribuir com comentário


  
Para executar esta ação você precisa estar logado no site, caso contrário, tudo o que for digitado será perdido.
Responsável pelo site: Fábio Berbert de Paula - Conteúdo distribuído sob licença GNU FDL
Site hospedado por:

Viva o Linux

A maior comunidade Linux da América Latina! Artigos, dicas, tutoriais, fórum, scripts e muito mais. Ideal para quem busca auto-ajuda em Linux.