私はシェルスクリプトの初心者です。ユーザーのHOMEディレクトリにあるディレクトリの内容をすべて削除し、条件に一致するいくつかのファイルを削除したい。しばらくグーグルで検索した後、次のスクリプトを作成しました。
#!/bin/bash
#!/sbin/fuser
PATH="$HOME/di"
echo "$PATH";
if [ -d $PATH ]
then
rm -r $PATH/*
fuser -kavf $PATH/.n*
rm -rf $PATH/.store
echo 'File deleted successfully :)'
fi
スクリプトを実行すると、次のようなエラーが発生します。
/users/dinesh/di
dinesh: line 11: rm: command not found
dinesh: line 12: fuser: command not found
dinesh: line 13: rm: command not found
File deleted successfully :)
誰でもこれで私を助けることができますか?
前もって感謝します。