#!/bin/sh # arcives some files/directories # and compress gzip, bzip2, xc, lzma # and count times ARCHIVE="${1}.tar" echo "Archiving files..." time tar cf $ARCHIVE $* echo "" for comp in gzip bzip2 xz lzma do echo Compressing $ARCHIVE by ${comp} ... time $comp -c $ARCHIVE >${ARCHIVE}.$comp echo "" done mv ${ARCHIVE}.bzip2 ${ARCHIVE}.bz2 mv ${ARCHIVE}.gzip ${ARCHIVE}.gz