Script para Unzipar(com funções)
Publicado por Tiago R. de Oliveira 07/02/2006
[ Hits: 6.205 ]
Scriptizinho basico para unzipar varios arquivos, ou escolher qual dentre varios,não tem muita utilidade, mas pode ser util pra quem, como eu, ta começando, e quer aprender alguma coisa de shell..
#!/bin/bash # Script simples e basico para descompactar arquivos # Criado por eisen # tiagodo@yahoo.com.br # altere este arquivo e copie para usr/bin # Pega o diretorio atual de onde foi executado o script VAR="`pwd | grep /`" # Mostra o Menu das Opções echo "Voce esta em $VAR, o que deseja fazer?" echo "(1) Descompactar todos os arquivos?" echo "(2) Escolher quais arquivos descompactar?" echo "(3) Sair!" # Faz a leitura da opção do usuario read opcao # se for a opção 1, faz a descompactação de todos os arquivos .zip desta pasta if [ $opcao = 1 ]; then for x in `ls *.zip`; do clear echo $x unzip $x done x="0" # Se for a opção dois, percorre a pasta em busca dos arquivos .zip, lista eles na tela antecedidos por um numero, pede para o usuario entrar com este numero que identifica o arquivo, e faz a descompressão do mesmo elif [ $opcao = 2 ]; then clear for i in `ls *.zip`; do let x=$x+1 echo $x $i touch arquivos.txt echo $x-$i >> arquivos.txt done echo "Digite o numero do arquivo que deseja descompactar:" read numarq arqui=`grep -e ${numarq}- arquivos.txt | cut -d '-' -f 2` echo "Extraindo $arqui" unzip $arqui rm -f arquivos.txt # Se for a opção 3 sai do script elif [ $opcao = 3 ]; then clear exit # Se for digitado algo diferente das opções do menu exibe esta mensagem. else echo "Opcão não existente" fi
média,valor máximo e valor mínimo
Instalação do sublime text 3 no Ubuntu 16.04
Aprenda a Gerenciar Permissões de Arquivos no Linux
Como transformar um áudio em vídeo com efeito de forma de onda (wave form)
Como aprovar Pull Requests em seu repositório Github via linha de comando
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)
Gestão de Ambiente em uma rede Linux (2)
Ajuda Pra Melhoria do NFTABLES. (7)
Zorin OS - Virtual Box não consigo abrir maquinas virtuais (4)