Livro sobre shell script

1. Livro sobre shell script

Leandro Almeida
almeidasgt

(usa Ubuntu)

Enviado em 27/01/2008 - 12:31h

Estou querendo aprender a programar em shell e preciso saber qual livro/autor seria um bom começo.


  


2. Re: Livro sobre shell script

Bruno Renan Nunes de Oliveira
xanymorex

(usa Debian)

Enviado em 27/01/2008 - 12:42h

de uma olhada em www.aurelio.net la tem uma apostila e umas coisas bem legais sobre shell...


abrasss


3. Re: Livro sobre shell script

willian
tekmania

(usa Ubuntu)

Enviado em 27/01/2008 - 12:42h

eu tbm to na procuea se acha me fala


4. Re: Livro sobre shell script

Fabio Maran
maran

(usa Debian)

Enviado em 27/01/2008 - 12:57h

Um livro muito bom e

Learn the Korn Shell da O`REILLY de Bill Rosenblatt e Arnold Robbins

Outro legalzinhuuuu é Programaçao Shell Linux de Julio Cesar Neves


Te Mais...


5. Re: Livro sobre shell script

Rael Max Rodrigues Nascimento
raeltux

(usa Ubuntu)

Enviado em 27/01/2008 - 13:00h

Vlw ae pelas dicas, também tava procurando algo sobre shell...

será se no www.apostilando.com tambem não tem não!?
vou dá uma olhada!

[]'s


6. Re: Livro sobre shell script

Fabio Maran
maran

(usa Debian)

Enviado em 27/01/2008 - 13:02h

opa conheco este site provavelmente deve ter sim cara la tinha bastante material sobre linux a ultima vez que dei uma olhada

Te Mais..


7. Re: Livro sobre shell script

Marcelo Cavalcante Rocha
kalib

(usa Arch Linux)

Enviado em 27/01/2008 - 18:05h

Também recomendo o Aurélio...pois é uma referência mundial no assunto... força brazuca no shell script. ;]
Sobre o Learn the Korn Shell da O`REILLY, com'certeza é excelente...nunca li, mas só em ter o O`REILLY na capa..já garante a qualidade...vou procurar pra mim. vlw pela dica. ;]


8. Re: Livro sobre shell script

Sandro Marcell
SMarcell

(usa Slackware)

Enviado em 28/01/2008 - 09:28h

Dê uma olhada nesses aqui:

Iniciante:
http://www.tldp.org/LDP/Bash-Beginners-Guide/Bash-Beginners-Guide.pdf

Avançado:
http://www.tldp.org/LDP/abs/abs-guide.pdf

Ah! e não esqueça:
www.google.com/linux

E finalizando:
man bash ou man <comando>



9. Tenho e recomendo

Jeferson Roseira
jeferson_roseira

(usa Debian)

Enviado em 28/01/2008 - 09:37h

Galera tenho esse livro e recomendo

PROGRAMAÇÃO SHELL LINUX (6A. EDIÇÃO)
JULIO CEZAR NEVES

Índice:

PARTE 1
1. Começando Devagarinho
Iniciando uma Sessão Linux
Encerrando uma sessão Linux - exit, logout
Obtendo ajuda
2. Manipulando Arquivos e Diretórios
Sistema de Arquivos do Unix
Operações com o Sistema de Arquivos
Caminhos de Diretórios (paths)
3. Mais Manipulação
4. Segurança de Acesso
Posse de Arquivos
Tipos de Acesso a Arquivos
Classes de Acesso a Arquivos
5. Comandos para Informações sobre Usuários
6. Pra não Perder o Compromisso
7. Becapeando
8. Controle de Execução
Execução em Background
9. Executando Tarefas Agendadas
Programando tarefas com crontab
O comando at
O comando batch
PARTE 2
Leiame.txt
0. O Básico do Básico
Visão geral do sistema operacional UNIX
Quem não é movido a gasolina, precisa de Shell?
Por que Shell?
Tarefas do Shell
Principais Shells
Sem comentários
1. Recordar é Viver...
Usando aspas, apóstrofos e barra invertida
Crase e parênteses resolvendo crise entre parentes
Direcionando os caracteres de redirecionamento
Exercícios
2. Comandos que não são do Planeta
O ed é d+
O comando sed
A família de comandos grep
Os comandos para cortar e colar
O tr traduz, transcreve ou transforma cadeias de caracteres?
Exprimindo o expr de forma expressa
O uniq é único
Exercício
3. Viemos Aqui para Falar ou para Programar?
Executando um programa (sem ser na cadeira elétrica)
Usando variáveis
Passando e recebendo parâmetros
O comando que passa parâmetros
Desta vez vamos...
Exercícios
4. Liberdade Condicional!!
O bom e velho if
Testando o test
Disfarçando de if
O caso que o case casa melhor
Exercícios
5. De Lupa no Loop
O forró do for
Perguntaram ao mineiro: o que é while? while é while, uai!
O until não leva um ~ mas é útil
Continue dançando o break
Exercício
6. Aprendendo a Ler...
Que posição você prefere?
Afinal como é que se lê?
Leitura sob o Bash
Outra forma de ler e gravar em arquivos
Já sei ler. Será que sei escrever?
Exercícios
7. Várias Variáveis
Exportar é o que importa
É . e pronto
Principais variáveis do sistema
Parâmetros
Vetores ou Arrays
Exercícios
8. Saco de Gatos
A primeira faz tchan, a segunda faz tchun, e tchan, tchan, tchan
wait a minute Mr. Postman
Para evitar trapalhadas use o trap
Funções
FIFO
script também é um comando
Fatiando opções
Em busca do erro perdido
Mandando no terminal
Macetes, macetes & macetes
Exercícios
Apêndice 1. awk - Comando ou Linguagem?
O Be-a-bá do awk
Formando padrões
O uso de variáveis
Faz de conta
Prá cadeia...
Instruções de controle de fluxo
Valores de vetores
print e printf parece mas não é...
O awk no contexto do Shell
Apêndice 2. Expressões Regulares
Apêndice 3. CGI em Shell Script
Configuração
Diversão
Segurança
LAN
Livro de assinaturas
Apêndice 4. Dialog
Introdução
Como o Dialog funciona
Mergulhando de cabeça no Dialog
Lista das opções de linha de comando
Os clones: Xdialog, Kdialog, gdialog...
Onde obter mais informações
Apêndice 5. Significado das Opções mais Freqüentes no Shell
Apêndice 6. Resolução dos Programas





kalib

consegui baixar este livro que vc citou em

http://www.esnips.com

procurem como o titulo que vc citou ou pela editora tem muitos livros da O'reilly para baixar



Outro livro que acho uma boa a galera ter é

EXPRESSÕES REGULARES - UMA ABORDAGEM DIVERTIDA
AURELIO MARINHO JARGAS

Índice:

Agradecimentos............................................................................11
Sobre o autor................................................................................12
Prefácio........................................................................................13
Capítulo 1 - Introdução.................................................................15
Objetivo....................................................................... 15
Sobre o livro................................................................. 16
Apresentando as Expressões Regulares........................... 17
História........................................................................ 19
Terminologia................................................................20
Para que servem?.......................................................... 21
Capítulo 2 - Os metacaracteres......................................................25
Metacaracteres tipo Representante.................................28
Ponto: o necessitado ................................................28
Lista: a exigente [...].............................................29
Intervalos em listas.................................................. 31
Dominando caracteres acentuados (POSIX)..............35
Lista negada: a experiente [^...].............................38
Metacaracteres tipo Quantificador.................................40
Opcional: o opcional ?.............................................40
Asterisco: o tanto-faz *.............................................43
Mais: o tem-que-ter +...............................................45
Chaves: o controle {n,m}..........................................46
Metacaracteres tipo Âncora........................................... 47
Circunflexo: o início ^..............................................48
Cifrão: o fim $.........................................................49
Borda: a limítrofe \b................................................ 51
[ ] Expressões Regulares
Outros Metacaracteres.................................................. 52
Escape: a criptonita \............................................... 52
Ou: o alternativo |...................................................54
Grupo: o pop (...).................................................55
Retrovisor: o saudosista \1 ... \9...........................57
Capítulo 3 - Mais sobre metacaracteres.........................................63
Épocas e aplicativos diversos, Metacaracteres distorcidos....63
Quantificadores gulosos................................................65
Quantificadores não-gulosos.........................................68
Metacaracteres tipo barra-letra......................................69
Metacaracteres modernosos..........................................72
Precedência entre metacarateres.....................................76
Capítulo 4 - Os 6 mandamentos do Criador....................................79
Não complique.............................................................80
Use o circunflexo.......................................................... 81
Evite a lista negada.......................................................82
Evite o curinga..............................................................83
Seja específico...............................................................84
Não seja afobado, seja ninja...........................................85
Capítulo 5 - Como lidar com..........................................................87
Problemas com maiúsculas e minúsculas.......................87
ERs pré-processadas e cruas..........................................88
Negação de uma palavra...............................................89
Multilinha.................................................................... 91
Acentuação...................................................................93
Capítulo 6 - Editores de texto........................................................95
Vim..............................................................................96
Emacs..........................................................................97
OpenOffice.org / BrOffice.............................................99
Microsoft Word...........................................................101
Capítulo 7 - Linguagens de programação....................................105
Python....................................................................... 106
Perl............................................................................. 108
Ruby...........................................................................110
PHP............................................................................112
Java.............................................................................113
Sumário [ ]
Javascript.....................................................................115
VBscript......................................................................117
C .............................................................................119
Tcl ............................................................................ 122
Awk............................................................................ 123
Sed............................................................................. 125
Capítulo 8 - Bibliotecas e programas relacionados.......................127
Bibliotecas.................................................................. 127
Programas.................................................................. 128
Apêndice A - Onde obter mais informações.................................129
Livros......................................................................... 129
Fóruns....................................................................... 130
Internet...................................................................... 130
Apêndice B - Tabelas...................................................................131
Diferenças de metacaracteres entre aplicativos...............132
Resumão dos metacaracteres e seus detalhes.................132
POSIX, barra-letras e outros aliens............................... 133
Modernosos, remendos e precedência.......................... 135
Caracteres ASCII imprimíveis...................................... 136
Índice remissivo..........................................................................137









Jeferson Roseira




10. Re: Livro sobre shell script

Lame Duck
lame_duck_hat

(usa Outra)

Enviado em 27/03/2008 - 16:37h

Acho o site do aurelio muito bom para consultas rápidas, especialmente a Seção Canivete Suiço.
http://aurelio.net/shell/canivete.html

Mas também acho que falta algumas explicações detalhadas por lá.
Por isso, sempre que me sobre tempo, escrevo no site:
http://www.patinho.net/tutorial.php






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts