°°°°°°°°°°°

Bem Vindos
A Unidade De Sistema Inteligentes
Fundada Por Carlos Monteiro e Samuel Ronaldo

Shell Script


Experiencias Shell Script.

Olá , Sou Carlos Monteiro Vou Fala Um Pouco Sobre Minha Experiencia Com Shel Script
Conheci o shell A Pouco Tempo, quando comecei , e fui apresentado ao Sr. Bash. O início de nosso relacionamento foi bem difícil, ele simplesmente não queria me obedecer, não importa o que eu digitasse, ele fazia outra coisa completamente diferente, e insistia em repetir "command not found" e "syntax error near unexpected token"...

Mas com o tempo, paciência, dedicação e muitos, muitos arquivos apagados acidentalmente e muita leitura sem noção de páginas de manual em inglês¹, finalmente eu vi a luz do shell e hoje o temível Sr. Bash me obedece. Bem... nem sempre ;)

X-Ler o "man bash" em inglês, inteiro, é algo memorável que só se faz uma vez na vida...
A idéia dessa página é juntar links de qualidade relativos a shell script em português. Um ponto de partida para o aprendizado ou consulta rápida. Aceito colaborações!

O primeiro e mais importante link é a lista de discussão shell script. É um lugar especial, onde centenas de shelleiros conversam sobre o assunto. Melhor do quer ler documentação, é interagir com outras pessoas. Assine agora mesmo e aprenda rápido!

O que é shell?

Shell é a linha de comando do Linux (e UNIX). É o shell quem
interpreta a linha de comandos digitada pelo usuário no terminal e
chama os programas desejados. Lê-se "xéu", como em "meu deu du xéu"
:)

Além de executar comandos do sistema, o shell também tem seus próprios
comandos, como IF, FOR e WHILE, e também possui variáveis e funções.
Tudo isso para tornar um pouco mais "esperta" e flexível essas
chamadas de comandos feitas pelo usuário.

Como estas são as características de uma linguagem de programação, o
shell é uma ferramenta muito poderosa para desenvolver scripts e
programinhas rápidos para automatizar tarefas do dia-a-dia.

Para os que vêm do mundo MSDOS, pense no shell como um Batch (dos
arquivos .BAT). O shell é como um Batch (muito) melhorado.

Mas não se engane, o shell não é um brinquedo.

Assim como serve para fazer scripts de 5 ou 10 linhas, ele é versátil
e completo o suficiente para que GRANDES programas sejam feitos nele.
A interação natural com o sistema operacional e seus programas
multiplica os poderes do shell.

Interfaces interativas com o usuário, programas de cálculos, CGI,
instaladores de software, manipulação de banco de dados, rotinas de
backup, tudo isso pode ser feito em shell!

Quer exemplos? Dê um file /usr/bin/* | grep shell aí no seu Linux
para ver como o shell já faz parte de sua vida.



Equipe U.S.I

Carlos Monteito

Nenhum comentário:

Postar um comentário