case $LANG in ja_JP*) MSG2="ごみ箱の中身を表示します。" MSG3="ごみ箱の中身を消去します。" MSG4="このプログラムはごみ箱を使うためのプログラムです。" ;; *) MSG2="Show files in TRASH BOX" MSG3="Delete files from TRASH BOX" MSG4="This program is to use TRASH BOX" ;; esac
TRASH=DustBox
case $* in -s | --status ) tar -tzvf ~/"$TRASH" ;; -d | --delete ) rm -rf ~/"$TRASH" ;; -h | --help ) echo " -s --status : $MSG2" echo " -d --delete : $MSG3" echo " -h --help : $MSG4" ;; *) if [ -f ~/"$TRASH" ];then tar -rzf ~/"$TRASH" $* else tar -czf ~/"$TRASH" $* fi rm -R $* ;; esac