script com flag
Podemos utilizar variáveis de forma que funcionem como flags para importar valores para dentro de nosso script. neste exemplo podemos mostrar a funcionalidade e o aproveitamento deste método para utilizar em um script, um exemplo prático seria a elaboração de um script de inicialização, geralmente colocado em /etc/init.d/script, podemos utilizar este método para realizar em um processo stop, start, restart. exemplo : /etc/init.d/firewall stop o script firewall está recebendo na variável posição $1 a string stop, dentro do script deve ser tratado da seguinte forma: if [ $1 == "stop" ] then ação01 else ação02 fi exemplo2: /etc/init.d/ping host all if [ $2 == "all" ] then açãoA1 else açãoA2 fi if [ $1 == "host" ] then açãoB1 else açãoB2 fi Obs : Podemos observar que $1 está na posição conforme /etc/init.d/ping [pos1] [pos2] [pos3] [...], cada espaço entre os valores representa uma posição de variável.
Por: Roberto Fettuccia
Exportar ip para variável
Com este script pode ser exportado o ip de uma interface, podendo ser utilizado em script de instalação, no meu caso utilizei este script para colocar o ip para o squid no squid.conf, também pode ser usado em script de instalação do samba com parâmetros prédefinidos, ou seja use a sua imaginação, espero ter ajudado! pode ser utilizado para obter a mascara etc... # manual linha a linha na ordem do pipe : # $ IP="$(ifconfig $interface | grep "end.:" | cut -f2 -d':' | sed 's/Bcast/ /g' | sed 's/ //g')" # ifconfig $interface = retorna dados do ip na interface # grep "end.:" = retorna somente a linha contendo end.: 10.1.1.1 Bcast 255..... # cut -f2 -d':' = delimita o caracter apartir da com : # sed 's/Bcast/ /g' = substitui Bcast por caracter de espaço # sed 's/ //g' = apaga caracter de espaço
Por: Roberto Fettuccia
Renomeando múltiplos arquivos com espaços
Este script simples renomeia todos os arquivos de uma pasta que tenham espaço no nome, trocando-os por "_", inclusive nomes de diretórios, de forma recursiva
Por: Perfil removido
Nmap,traceroute,ssh,ftp e nbtscan, tudo junto nesse script basicão.
Esse script usa .. nmap,nbtscan,traceroute,ssh e ftp sem esses programas o script não funcionará
Por: Perfil removido
Instalação do Dropbox no Debian
Este script tem a função de baixar e instalar o Dropbox para a distro Debian. Fiz este script pois tive uma certa dificuldade no começo para instalá-lo, pois ficava dando erros e crash nos pacotes, aí como descobri eu fiz o script. Espero que ajude. Enjoy; Aproveite;
Por: david
Script que busca IP Livres em uma rede
Pessoal, um script bem simples que traz somente os IPs que não estão sendo utilizados na rede.
Por: Pedro Augusto Malanga
Como atualizar sua versão estável do Debian
Cirurgia para acelerar o openSUSE em HD externo via USB
Void Server como Domain Control
Quer auto-organizar janelas (tiling) no seu Linux? Veja como no Plasma 6 e no Gnome
Copiando caminho atual do terminal direto para o clipboard do teclado
Script de montagem de chroot automatica
archlinux resolução abaixou após atualização (14)
Conselho distribuiçao brasileira (2)
Não consigo instalar distro antiga no virtualbox nem direto no hd (33)









