/homeのバックアップ作成

カレントディレクトリにユーザーごとのホームディレクトリのバックアップを作成。
findコマンドのオプションで/homeの1階層下のディレクトリを指定する。

#!/usr/bin/sh
if ! [ -d homebackup ]; then
    mkdir homebackup
fi  
for dirname in `find /home -mindepth 1 -maxdepth 1`; do
    dirbasename=`basename $dirname`
    tar czf homebackup/$dirbasename.tgz $dirname > /dev/null 2>&1
done