Shell Script para zipar e deletar

Iniciado por viniciusfs, 26 de Fevereiro de 2006, 20:42

tópico anterior - próximo tópico

viniciusfs

Eu baixei todos ROMs para NES e preciso de uma ajuda. São mais de 10 mil arquivos e gostaria de fazer um shell script para zipar cada um desses arquivos em um arquivo .zip e depois deletar os arquivos originais. Como devo iniciar? Eu nunca fiz nada com relação a shell scripts.

Exemplo:
Super Mario Bros 2.nes > Super Mario Bros 2.zip | depois deletar o antigo arquivo .nes
Ninja Gaiden.nes > Ninja Gaiden.zip | depois deletar o antigo arquivo .nes

Abraços,
vinícius.

viniciusfs

Eu fiz:

#!/bin/sh
for arq in *.nes; do
zfile=`basename "$arq" .nes`.zip
zip "$zfile" "$arq"
done

Não sei se é o melhor jeito mas zipou cada um em um arquivo .zip próprio.
vinícius.