Script - FAQ, tutoriais, documentação e indicações.
Atualizado em: 05/10/2006
Sobre este documento
Menu do sub-diretório Script.
http://www.zago.eti.br/script/
Os comandos e dicas podem não atender as suas necessidades ou não ser compatível com sua instalação, tente adaptar ao seu ambiente.
Neste diretório, FAQ, Dicas, tutoriais e indicações de sites com material relacionado a script, comandos shell, bash, console. FAQ com seleção de respostas esclarecedoras na Lista Linux-br, incluindo configurações e modelos pra copiar ou comparar, indicações de tutoriais, material de consulta e documentação. Neste diretório o assunto é Linux e script.
Arquivos ou diretórios tem o nome associado ao comando, pacote ou serviço do Linux, iniciam com indicação de sites ou tutoriais relacionados ao assunto, quando possivel minhas anotações e linhas de comando pra copiar e colar, as mensagens novas são acrescentadas no final do arquivo, alguns arquivos estão divididos para diminuir o tamanho do texto, consulte também a continuação deles, alguns assuntos tem direretório específico.
dicas e indicações de algumas ferramentas.
- mc = Midnight Commander - muito prático e fácil de usar, funciona em modo texto, tanto na maquina local como remtamente via conexão ssh, tem excelente visualização e navegação entre os diretórios e arquivos, ideal para editar arquivos de configuração, as teclas de função (F1 a F10) funcionam como menu de opções pra copiar, mover arquivos, apagar, editar, salvar e etc.. Setas de direção do teclado e enter navega pelos diretórios.
-
- http://www.zago.eti.br/mc.txt
-
- Editor "vi" - algumas dicas, comandos basicos, FAQ sobre o editor de texto "vi" editor em modo texto com muitos recursos, presente na maioria das distros, inclusive em instalações com perfil minimo.
-
- http://www.zago.eti.br/vi.txt
-
Tutoriais
- Tem muito material sobre shell no site do Aurelio, tutoriais e muito material para download.
-
- http://www.aurelio.net/
-
log e dicas para depurar script
- Dicas para depurar script e log de comandos.
-
- http://www.zago.eti.br/script/log-de-comandos.html
-
- Dicas sobre log em geral.
-
- http://www.zago.eti.br/log.html
-
Dialog e Xdialog
Interface amigável para executar scripts.
- dialog - documentação completa do programa Dialog escrita em português
-
- http://aurelio.net/shell/dialog/
-
Veja também na sua distro, procure pela documento e pacotes relacionados a dialog.
SUSE 10.1 vem com os pacotes xdialog, resultado da pesquisa por xdialog
Xdialog - GTK-Based "dialog" Replacement
Xdialog - Xdialog is a X11 drop in replacement for cdialog
Xdialog-debuginfo - Debug information for package Xdialog
- algumas dicas e exemplos de uso.
-
- http://www.zago.eti.br/script/dialog.html
-
compilar script - protejer senhas
Compilador shell, compilar scripts, "esconder" conteúdo delicado como senhas, usuários, etc.
shc converte o arquivo shell em linguagem "c", depois é só compilar o .c (criar o executável).
- tutorial dicas-l
-
- http://www.dicas-l.com.br/dicas-l/20060601.php
-
- Página do shc, a generic script compiler
-
- http://www.datsi.fi.upm.es/~frosal/
-
Backup e copia de segurança
- http://www.zago.eti.br/script/backup-dicas.html
-
- http://www.zago.eti.br/script/backup-script.html
-
FAQ e Indicação de mais tutoriais
Indicação de material pra consulta, tutoriais, aplicativos para Samba e FAQ com mensagens da Linux-br, respostas esclerecedores sobre Samba, veja também a continuação do arquivo.
- Scripts - como elaborar e como funciona em sistemas GNU/Linux. Indicação de tutoriais, material de leitura, FAQ e algumas dicas sobre script
-
- http://www.zago.eti.br/script/scripts.txt
-
- if - Exemplos de uso
-
- http://www.zago.eti.br/script/if.html
-
- Comandos - lista de varios comandos e aplicativos com indicação do FAQ correspondente
-
- http://www.zago.eti.br/comandos.html
-
- http://www.zago.eti.br/comandos.txt
-
- cat - concanetar e visualizar contéudo do arquivo, diversos exemplos de uso do cat com outros comandos pra manipular arquivos, como grep, sed e etc...
-
- http://www.zago.eti.br/script/cat.html
-
- http://www.zago.eti.br/script/cat.txt
-
- sed - execlente ferramenta pra editar conteúdo do arquivo, diversos exemplos de uso do sed combinado com outros comandos
-
- http://www.zago.eti.br/script/sed.html
-
- http://www.zago.eti.br/sed.txt
-
- awk - linguagem pra manipular strings em arquivos textos ou de dados
-
- http://www.zago.eti.br/script/awk.html
-
- http://www.zago.eti.br/awk.txt
-
- find - localizar arquivos, diversos exemplos de comando, uso do find com outros comandos como rm, cp, e etc...
-
- http://www.zago.eti.br/find.html
-
- http://www.zago.eti.br/script/printf-bash.html
-
- http://www.zago.eti.br/find.txt
-
- grep - filtro pra localizar seqüencia de caracteres em arquivos de texto, resultado de comandos e uso do grep combinado com outros comandos como find, ls, cat e etc...
-
- http://www.zago.eti.br/grep.txt
-
- bash - interpretador da linha de comando e scripts
-
- http://www.zago.eti.br/bash.txt
-
- shell - prompt da linha de comando, terminal em modo texto
-
- http://www.zago.eti.br/shell.txt
-
- Conversão de arquivos - FAQ, dicas, script e indicações de tutoriais pra converter arquivos, converter de maiuscula pra minuscula e vice versa, de DOS pra Linux e de Linux pra DOS, entre formatos PDF, PS, HTML e muitos outros
-
- http://www.zago.eti.br/convert.txt
-
- cron - crontab - Agendar execução de tarefas - FAQ e dicas para agendar a execução de scripts e manipular datas
-
- http://www.zago.eti.br/agenda.txt
-
- Converter e-mail - FAQ, dicas script e indicações de tutoriais pra converter e-mail pra Linux, converter banco de dados do Outlook pra Evulution, Kmail, Mozilla e etc..
-
- http://www.zago.eti.br/email/converter-pra-linux.txt
-
- Conversão de arquivos - FAQ, dicas, scripts e indicações de tutorias pra conversão de arquivos, converter formatos, remover linhas, remover palavras, remover simbolos, substituir palavra ou frase...
-
- http://www.zago.eti.br/script/converter-arquivos.txt
-
- http://www.zago.eti.br/convert.txt
-
- http://www.zago.eti.br/convert-fotos.txt
-
- cp - copiar arquivos e diretórios - FAQ e dicas pra utilizar o recurso de copiar e colar em ambiente texto, gráfico ou entre ambos
-
- http://www.zago.eti.br/cp.txt
-
- tar - compactar (empacotar) e descompactar arquivos, backup, FAQ, dicas e script com uso do tar
-
- http://www.zago.eti.br/tar.html
-
- http://www.zago.eti.br/tar.txt
-
- ftp - FAQ, dicas e script com uso de ftp
-
- http://www.zago.eti.br/ftp.txt
-
- Diretório sobre firewall, com modelos de scripts, Iptables, FAQ e etc...
-
- http://www.zago.eti.br/A-menu-firewall.html
-
- Dicas sobre funções zz, como acrescentar novas funções.
-
- http://www.zago.eti.br/modelos/funcoeszz.txt
-
- Diretório com modelos de configuração
-
- http://www.zago.eti.br/A-menu-modelos.html
-
modelos, exemplos e páginas sobre script
- Scripts e documentação relacionada ao bash
-
- http://planeta.yi.org/unix/
-
- Programação em Shell (bash)
-
- http://www.dei.isep.ipp.pt/~matos/cadeiras/asi1/scripting.html
-
- Scripts da SUM, shell, perl, ksk e outros..
-
- BigAdmin System Administration Portal
-
- Scripts: Apps and Utilities
-
- http://www.sun.com/bigadmin/scripts/
-
- http://www.zago.eti.br/script/data.html
-
- http://www.zago.eti.br/script/cat.html
-
- http://www.zago.eti.br/script/cut.html
-
- http://www.zago.eti.br/script/awk.html
-
- loop - exemplos de script com uso do for, while e outros..
-
- http://www.zago.eti.br/script/for-loop.html
-
- http://www.zago.eti.br/script/while.html
-
- http://www.zago.eti.br/script/loop.txt
-
- http://www.zago.eti.br/script/operadores.html
-
- http://www.zago.eti.br/script/contadores.html
-
- http://www.zago.eti.br/script/if.html
-
- http://www.zago.eti.br/script/echo.html
-
- http://www.zago.eti.br/script/variavel.txt
-
- status e informações do arquivo ou do sistema de arquivos
-
- http://www.zago.eti.br/script/stat.html
-
Documentos e sites em inglês
- Bash
-
- Advanced Bash-Scripting Guide
-
- http://www.tldp.org/LDP/abs/html/
-
- comp.unix.shell FAQ - Answers to Frequently Asked Questions
-
- http://home.comcast.net/~j.p.h/cus-faq.html
-
Especiais - sites dos especialistas em shell script
Sites que dispensão comentários, acesse e veja, muitos tutoriais, scripts, apostilas para downlaod e muito mais.
- Aurelio, autor de muitos scripts, entre eles estão as funções zz e o txt2tags que converte arquivo texto em páginas HTML, este documento é um exemplo de página em HTML criada a partir de um texto simples, graças ao txt2tags do Aurelio.
-
- http://www.aurelio.net/
-
- Julio Neves, autor do excelente livro sobre shell-script, entusiasta e divulgador do software livre e programação em shell, muito ativo na lista e eventos sobre software livre.
-
- http://twiki.softwarelivre.org/bin/view/TWikiBar/WebHome
-
- Tutoriais e scripts, inclue sed, cgi, acesso a banco de dados e muito mais
-
- http://www.thobias.org/
-
- Lista de discussão exclusiva pra assuntos relacionados a shell-script
-
- http://br.groups.yahoo.com/group/shell-script/
-
- Lista de discussão especifica sobre sed
-
- http://br.groups.yahoo.com/group/sed-br/
-
- Google especial, procura expressão regular e código fonte.
-
- http://google.com/codesearch
-
- Pesquise também na página especifica sobre Linux.
-
- http://www.google.com/linux
-
- Mais dicas e FAQ pra melhorar suas pesquisas no Google, tradutores e formas de refinar a pesquisa.
-
- http://www.zago.eti.br/google.txt
-
Página principal e mais dicas sobre este site (FAQ) ...
- Página principal deste site (FAQ)
-
- http://www.zago.eti.br/menu.html
-