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
Atualizando o Passado: Linux no Lenovo G460 em 2025
aaPanel - Um Painel de Hospedagem Gratuito e Poderoso
O macete do Warsaw no Linux Mint e cia
Visualizar arquivos em formato markdown (ex.: README.md) pelo terminal
Dando - teoricamente - um gás no Gnome-Shell do Arch Linux
Como instalar o Google Cloud CLI no Ubuntu/Debian
Mantenha seu Sistema Leve e Rápido com a Limpeza do APT!
Procurando vídeos de YouTube pelo terminal e assistindo via mpv (2025)
O 1º artigo a gente nunca esquece (3)
Será que eu deveria apreender C/C++ para desenvolver para Linux? (2)
Pastas da raiz foram para a área de trabalho [RESOLVIDO] (9)