Pular para o conteúdo

Organizando CD’s com shell script

O funcionamento do script é bem simples:  gera uma lista de todos os arquivos de um CD com o comando tree dentro de um arquivo .txt.

O tree exibe a lista de arquivos em forma de árvore(o que possibilita uma visão melhor de pastas e subpastas).

Para buscar um arquivo nos CD’s usei o comando grep.
Hevanderson da Silva Maria hev
Hits: 2.013 Categoria: Shell Script Subcategoria: Miscelânea
  • Download
  • Nova versão
  • Indicar
  • Denunciar

Descrição

O funcionamento do script é bem simples:  gera uma lista de todos os arquivos de um CD com o comando tree dentro de um arquivo .txt.

O tree exibe a lista de arquivos em forma de árvore(o que possibilita uma visão melhor de pastas e subpastas).

Para buscar um arquivo nos CD’s usei o comando grep.
Download cds.sh Enviar nova versão

Esconder código-fonte

#!/bin/sh
clear
echo "Olá! Selecione uma Operação"
echo "1 - adicionar CD"
echo "2 - Procurar nos CDs"
read opt
if [ $opt = 1 ]; then
     clear
     echo "Digite o ponto de montagem do cd"
     read pnt
 
     if [ -e "$pnt" ]; then 
# este if verifica se o ponto de montagem foi informado corretamente
        echo "Qual será o nome do CD no catálogo?"
        read nomecd
   echo "Gravando CD no catálogo"
   tree "$pnt" >> $nomecd.txt
#o resultado do comando tree é gravado num arquivo de texto
   echo "CD `$nome` CD Catalogado com Sucesso!"
 
    else
 
       echo "Diretório não encontrado!! Tente novamente"
 
    fi
 
      sleep 2
fi
 
if [ $opt = 2 ]; then
    clear 
    echo "Digite o nome do arquivo que deseja encontrar"
    read arq
    echo "Arquivo encontrado nos CD's :"
    grep "$arq" *.txt
fi
 
exit

Automatizador de instalação para Arch Linux

Configuração do repositório do Slackware Current

Monta unidades via rede

rc.local para Debian

Armazenando Endereços Web

Nenhum comentário foi encontrado.

Contribuir com comentário

Entre na sua conta para comentar.