vcut - Recortar vídeos usando ffmpeg
Um script muito simples, porém muito funcional. Sua finalidade é recortar vídeos usando ffmpeg. Coloque o vídeo em uma pasta, abra o terminal na pasta e execute o vcut. Após é só inserir o tempo inicial e final de corte. Ex.: Um vídeo com 2 minutos. Quero o corte inicial em 00:00:30 e o corte final aos 00:00:60. O corte inicial é 00:00:30 e o final também é 00:00:30. O corte final segue a lógica do corte final - (menos) inicial. 60 - 30 = 30 Modifiquem o $( ls *.mp4 *.MKV *.AVI *.FLV *.MOV ) de acordo com sua necessidade, ela que faz a captura das extensões do vídeos. Espero que seja útil, caso alguém incremente ou melhore não esqueça de compartilhar.
Por: Perfil removido
KSH-93 orientado a objetos... SQN :P
Um exemplo bem simples de uso de variáveis compostas no Korn Shell. Mais detalhes? $ man ksh Faloura!!!
Por: Sandro Marcell
Validar memória RAM e swap
Fiz esse script para trazer informações do uso da memória RAM e swap de forma mais amigável.
Por: euteste da silva
Remover arquivos com determinados caracteres no nome
Bom amigos, criei esse shell com o intuito de ajudar as pessoas que precisam deletar vários arquivos com determinadas palavras (igual aqui: http://www.vivaolinux.com.br/topico/Helps-e-dicas-para-usuarios-iniciantes/remover-arquivos-com-determinados-caracteres-no-nome ). O funcionamento é simples e direto. Salvem como "removerArquivos.sh". Dê permissão de execução: $ chmod +x removerArquivos.sh E execute: $ ./removerArquivos.sh Após isso digite a palavra a ser procurada e o Shell fará o resto para você. Espero ajudar algumas pessoas dessa forma. []'s T+
Por: Thiago Henrique Hüpner
Manutenção de rede
Bom, pode parecer meio inútil, mas é uma mão na roda se não tiver nenhum programa para manutenção da rede. Caso você precise de algo rápido está é a solução, ou não. :P
Por: Arthur J. Hoch
Invertendo strings usando vetores
Hoje trago um simples inversor de strings, mas que possui alguns comandos avançados. Um colega deste site (truster0) perguntou o seguinte: Fala pessoal, então não tenho muito conhecimento em shell e preciso fazer este exercicio abaixo: Faça um script que verifique se um nome é um palíndromo. Uma palavra é um palíndromo se a sua leitura é a mesma da esquerda para a direita e vice versa. Dica: use um array para armazenar a palavra. Exemplo: ARARA, ANA, etc. Me arrisquei e deu isso mas está dando erro: #!/bin/bash echo "Digite a palavra a ser testada" read palavra for ((i=o ; i<=tamanho ; i++))do if ((palavra=palavra[((tamanho-1)-i))] verifica=1 if(verifica -eq 0)then echo "Igual de tras pra frente" else echo "Diferente de tras pra frente" fi No tópico: http://www.vivaolinux.com.br/topico/Shell-Script/Ajuda-com-Shell-Script-7 Então, mandei uma resposta pro problema: #!/bin/bash read -p "Digite a palavra a ser testada: " palavra reverse="$(echo $palavra | rev)" if [ "$reverse" = "$palavra" ] then { echo "Igual de tras pra frente" } else { echo "Diferente de tras pra frente" } fi Este é um script simples, pois usa comandos conhecidos do shell Linux. Mas o colega, não conformado com a solução, pediu que o script fosse iterado caractere por caractere. Então, resolvi elaborar um script mais avançado. Pessoal, este script é muito simples, mas poderoso quando queremos compara caracteres individuais.
Por: maxshu
Mudar aleatoriamente o papel de parede no GNOME 3
Estava cansado de visualizar sempre a mesma imagem no desktop do meu Debian/GNOME, então resolvi montar um script que alterasse automaticamente meu papel de parede a cada 30 minutos. Primeiro baixei vários arquivos JPG e os armazenei em um único diretório, e depois configurei o cron para executar este script de tempos em tempos. No script abaixo, basta alterar o preenchimento da variável "DIR" e inserir o diretório onde estão as suas imagens JPG (caso suas imagens sejam de outro tipo, basta fazer a alteração). Para configurar o cron, basta executar o comando abaixo como usuário comum: $ crontab -e E depois incluir a seguinte linha (com a localização do seu script e a localização de um arquivo de log) que irá agendar a execução do script a cada 30 minutos (obs.: faça as devidas alterações): */30 * * * * export DISPLAY=:0&&/home/anderson/wallpaper.sh >> /home/anderson/log/log_wallpaper.txt 2>&1 Algumas observações sobre o script: - Ele cria um subdiretório "ok" para armazenar as imagens já utilizadas em seu desktop, evitando dessa forma a repetição de imagens (enquanto não forem utilizadas todas as outras); - O nome dos arquivos são automaticamente alterados caso haja algum caractere de espaço para evitar erros no script (os espaços são substituídos pelo caractere de sublinhado "_"); - As imagens são configuradas com a opção "picture-options zoom" para que toda a área de trabalho seja preenchida, mas sem que hajam distorções na foto (pesquise outras opções e altere-a caso deseje). Detalhes do ambiente que utilizo: - GNOME 3.4.2 - Debian 7.7 - Kernel Linux 3.2.0-4-amd64 Abs.
Por: Anderson Weller
SearchSploit-GTK: Interface gráfica simples para o searchsploit (Kali Linux)
Saudações a todos, Estou disponibilizando esse script especialmente para os usuários do Kali Linux. Espero que gostem. Comecei a fazer esse script somente para testar a Gtkdialog. Apesar da gtkdialog não ser mais mantida pelo desenvolvedor László Pere's, ainda podemos criar interfaces mais complexas que a do meu exemplo. Para usar o script é necessário ter a gtkdialog instalada. Então veja os comandos para instalar: $ wget https://gtkdialog.googlecode.com/files/gtkdialog-0.8.3.tar.gz $ cd gtkdialog-0.8.3 $ ./configure $ make # make install Também precisa ter o exploitdb e o zenity no computador. No Kali Linux basta digitar: $ sudo apt-get install exploitdb zenity Eu gosto de atualizar o exploitdb com um script simples que usa as quatro linhas abaixo: cd /usr/share/exploitdb wget http://www.exploit-db.com/archive.tar.bz2 tar -xvjf archive.tar.bz2 rm archive.tar.bz2 Chamei esse script de exploit-db.sh e coloquei na minha pasta de usuário. Feitos os passos descritos acima, basta copiar o script SearchSploit.sh para sua pasta e executar os comandos: $ chmod +x SearchSploit-GTK.sh $ ./SearchSploit-GTK.sh É um script bem simples que fiz somente para ajudar no uso do searchsploit. Os dois arquivos de texto (num_exp.txt e lis_plat.txt) são criados automaticamente. Quem utilizar, vai encontrar vários bugs, mas como eu esclaresci anteriormente, escrevi o script somente por descontração. Aproveitem e modifiquem.
Por: Uberlan
Instalação Completa e Configuração Básica do Void Linux
A Fundação da Confiança Digital: A Importância Estratégica de uma PKI CA na Segurança de Dados
Como enviar dicas ou artigos para o Viva o Linux
Como Ativar a Aceleração por GPU (ROCm) no Ollama para AMD Navi 10 (RX 5700 XT / 5600) no Gentoo
Samba 4 AD-DC 2026: Backup & Restore
Samba 4 AD-DC 2026: LAPS (Randomizando senhas locais).
Cairo Dock ainda funcional nos dias de hoje
Configuração de IP fixo via nmcli e resolução de nomes via /etc/hosts no Gentoo
Alguém desconfigurou meu laptop (2)
Atualizador de programas [RESOLVIDO] (2)









