The Universal Argument Parser (with long options)
O script disponibilizado aqui é uma melhoria do "Universal Argument Parser" apresentado em um excelente artigo sobre `getopts` do VOL. Foram feitas modificações para acrescentar suporte simulado às opções longas, isto é, aquelas neste formato: `--opcao-longa`. Todas as modificações estão devidamente documentadas. Para simular as opções longas, as strings que começam com dois hifens são substituídas por suas opções curtas correspondentes; por exemplo, uma opção longa hipotética chamada `--help` é substituída por `-h`. O artigo pode ser acessado por meio deste link: https://www.vivaolinux.com.br/artigo/getopts-criando-scripts-Bash-com-parametros-e-argumentos-personalizaveis Todos os créditos do parser universal são do autor do artigo. As modificações feitas aqui são apenas uma contribuição minha à comunidade.
Por: Fabio Lima
ARSPDF - Programa para manipular arquivos PDF
Manipulação de arquivos PDF, utilizando o utilitário pdftk. É possível dividir, juntar, extrair e rotacionar páginas em um arquivo PDF.
Por: Alexandre Rodrigues dos Santos
Apagar automaticamente arquivos de /var/log*
Shell Script para apagar automaticamente arquivos do diretório /var/log; útil para limpar logs antigos do servidor conforme o agendamento que você configurar no CRON. Ao executar o script, será salvo um arquivo de log com mesmo nome e no mesmo local com o final ".log" Recomenda-se adicionar uma linha em /etc/crontab para execução automática deste script. O código apenas apaga os arquivos, não faz backup.
Por: hauck
Script para automatizar instalação do Gentoo
A ideia desse script é permitir as configurações logo ao início deixando a compilação e configuração autônoma, evitando ter que verificar passos após instalação de pacotes. Para isso, leia os passos desse script e modifique qualquer linha que ache necessário, porém as configurações visam uma boa acomodação com a maior parte dos hardwares presentes, com enfoque maior em plataforma Intel. Ele deve ser usado após o chroot inicial!
Por: Enio Ferlin
Instalação do winehq-staging e do Lutris em Debian 11 (Bullseye) para o Origin
Criei um script no Kernel 5.10.0-23 do SO Debian 11 (Bullseye) para simplificar a tarefa de preparar o computador com um ambiente de jogos para minha filha, quando ela vem me visitar. Entre outras coisas, ela gosta de brincar no PC. O aplicativo escolhido foi o Origin que roda no Lutris, mas para tanto, além de ter que instalar o winehq-staging, é necessário executar uma série de outras tarefas, as quais simplifiquei no Script que desenvolvi. O Script é auto-explicativo, sugiro, para quem não estiver com paciência de ficar respondendo sim para cada procedimento, que responda no início para fazer a instalação completa. Ele também pode ser utilizado em Lan-Houses para simplificar a tarefa de instalar o Lutris com o Origin e assim reduzir os custos das licenças do Windows, sem contar que o Gnome é bem mais rápido que o SO da Microsoft. É possível que o Script também rode no Ubuntu, que é derivado do Debian. Bom divertimento !
Por: André Thiago de Souza Lanzer
Zqemu - Script em Zenity
Zqemu é um script em zenity de uso fácil para virtualizar sistemas operacionais usando o qemu. O script vem configurado para uso 1 Gb de RAM, 2 núcleos da cpu e utiliza o formato do HD virtual em qcow2. Usa o comando qemu-system-x86_64 para iniciar sistemas de 64 bits. Altere estes itens no script conforme suas necessidades. Os HD virtuais criado ficam armazenados em ~/qemu-pool
Por: Fernando T. Da Silva
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)
Pastas da raiz foram para a área de trabalho [RESOLVIDO] (9)
Problema ao atualizar archlinux nvidia [RESOLVIDO] (3)