Irc logide pakkija
Allikas: Pingviini viki
Mine navigeerimisribaleMine otsikasti
Nagu kommentaar ütleb, kasutan seda skripti oma irc logide kokkupakkimiseks *.gz failideks, et ruumi säästa. Hilisemaks lugemiseks sobib zgrep, zcat, zless vms.
#!/bin/sh
# Skript on mõeldud irssi logide kokku pakkimiseks. Käivitatakse teine
# .irssi/irclogs kataloogist. Ära tuleb muuta aastaarv skriptis.
# Tulemuseks on see, et *.log failide asemel on *.gz failid, mis oma
# mahult on hulka väiksemad.
AASTA="2011"
echo "Alustan aasta $AASTA log failide pakkimist *.gz failideks\n"
for i in $AASTA/*/
do
[ -d "$i" ] || { echo "Kataloogi '$i' pole! Väljun."; exit 1; }
cd "$i"
for file in *
do
gzip "$file"
rm -f "$file"
done
cd $OLDPWD
done
echo "\nKõik on valmis!"
#EOF