Publicado em Shell, etiquetado >>, 2>, bash, Bourne, C Shell, cat, cd, csh, ftp, kernel, Korn, ksh, labels, PID, rm, sh em Março 5, 2008 | Deixar um comentário »
Este blog contém um livro completo de Shell que escrevi para 12 fascículos da Linux Magazine.
Diálogo entreouvido entre um Linuxer e em empurrador de mouse:
O Ambiente Linux
O Ambiente Shell
Uma Rapidinha nos Principais Sabores de Shell
Bourne Shell (sh)
Korn Shell (ksh)
Boune Again Shell (bash)
[...]
Ler o post por completo »
Publicado em Shell, etiquetado $, bash, cat, chmod, egrep, fgrep, grep, ls, PID, regexp, Shell, shift, | em Março 5, 2008 | Deixar um comentário »
Eu fico com o grep, você com a gripe
A família grep
Vamos Montar uma “cdteca”
Passando parâmetros
Macetes paramétricos
- Garçom! Traz um “chops” e dois “pastel”. O meu amigo hoje não vai beber por que ele finalmente está sendo apresentado a um verdadeiro sistema operacional e ainda tem [...]
Ler o post por completo »
Publicado em Shell, etiquetado $, bash, cat, cut, date, echo, grep, head, if, mv, paste, seq, Shell, sort, tr em Março 5, 2008 | Deixar um comentário »
Trabalhando com cadeias
O Comando cut (que não é a central de trabalhadores)
O comando cut com a opção -c
O comando cut com a opção -f
Se tem cut tem paste
Quem está em pé, deita
Usando separadores
O Comando tr
Trocando [...]
Ler o post por completo »
Publicado em Shell, etiquetado bash, case, cd, do, done, else, esac, fi, if, mkdir, Shell, test, then, {, |, ||, } em Março 5, 2008 | Deixar um comentário »
O Comando test
Querida, Encolheram o Comando Condicional
E tome de test
Acaso Casa com case
- E aí cara, tentou fazer o exercício que te pedi para revigorar as idéias?
- Claro, que sim! Em programação, se você não treinar, não aprende. Você me pediu para fazer um scriptizinho para informar se um [...]
Ler o post por completo »
Publicado em Shell, etiquetado ++, /dev/null, bash, cat, echo, exit, for, let, loop, mkdir, Shell, wc em Março 5, 2008 | Deixar um comentário »
Comandos de Loop (ou laço)
O comando for
Primeira sintaxe do comando for
Segunda sintaxe do comando for
Terceira sintaxe do comando for
- Fala cara! E as idéias estão em ordem? Já fundiu a cuca ou você ainda aguenta mais Shell?
- Guento! Tô gostando muito! Gostei tanto que até [...]
Ler o post por completo »
Publicado em Shell, etiquetado alias, bash, break, continue, done, echo, fi, for, grep, if, let, loop, PID, pipeline, ps, Shell, sleep, until, while, who em Março 5, 2008 | Deixar um comentário »
Comandos de Loop ou Laço (Continuação)
Um Pouco Mais de for e Matemática
O comando while
O comando until
Atalhos no loop
Comandos de Loop ou Laço (Continuação)
- Fala cara! E aí, já tá sabendo tudo do comando for? Eu te deixei um exercício para treinar, se não me [...]
Ler o post por completo »
Publicado em Shell, etiquetado $LOGNAME, bash, do, echo, grep, if, read, seq, Shell, then, tput, while, xargs em Março 5, 2008 | Deixar um comentário »
O comando tput
E agora podemos ler os dados da tela
Vamos ler arquivos?
– Cumequié rapaz! Derreteu os pensamentos para fazer o scriptizinho que eu te pedi? – É, eu realmente tive de colocar muita pensação na tela preta mas [...]
Ler o post por completo »
Publicado em Shell, etiquetado cat, exit, function, grep, Shell, sort, source, tput, while em Março 5, 2008 | Deixar um comentário »
Funções
O comando source
– E aê cara tudo bem? – Legal!, eu queria te mostrar o que fiz mas já sei que você vai querer molhar o bico primeiro né?- Só pra contrariar, hoje vou deixar você mostrar logo o seu [...]
Ler o post por completo »
Publicado em Shell em Março 5, 2008 | Deixar um comentário »
Envenenando a escrita
Principais Variáveis do Shell
Expansão de parâmetros
– Tá bom, já sei que você vai querer chope antes de começar, mas tô tão afim de te mostrar o que fiz que já vou até pedindo a rodada e em seguida vou te mostrar. [...]
Ler o post por completo »
Publicado em Shell, etiquetado bash, eval, exit, ftp, getopts, kill, Shell, sigchld, sighup, sigint, signal, sigquit, sigterm, sigwinch, sleep, sockets, trap em Março 5, 2008 | Deixar um comentário »
O comando eval
Sinais de Processos
Sinais assassinos
O trap não atrapalha
Comando getopts
– E aê amigo, te dei a maior moleza, né? Um exerciciozinho muito simples…- É mais nos testes que eu fiz, e de acordo com o que você ensinou sobre [...]
Ler o post por completo »