#!/bin/sh date=`date +%d%m%Y` for x in `cat dirlist` do y=`basename $x` tar zcvf $y-${date}.tar.gz $x done