バックアップファイルを一括して削除する
#!/bin/sh #find_rm.sh . f_askdir.sh ask_directory 1 if [ $? -eq 1 ]; then exit 1 fi if [ $(find ${_DIRNAME} -name '*~' | wc -l) -eq 0 ]; then echo "NO file." else find ${_DIRNAME} -name '*~' -ok rm {} \; echo "*** Successful." fi unset _DIRNAME
$ ls ab1.text~ a002.txt~ ab2.text~ ab3.text~ ab5.text~ $ ./find_rm.sh Input Directory (Blank is Cancel.) : . < rm ... ./ab1.text~ > ? y < rm ... ./ab2.text~ > ? y < rm ... ./ab3.text~ > ? y < rm ... ./ab4.text~ > ? y < rm ... ./ab5.text~ > ? y *** Successful. $ ls