そのため、ディレクトリが存在するかどうかを確認し、存在しない場合は、スクリプトがディレクトリを作成します。コードは次のとおりです。
APPLICATION_DATA_DIRECTORY="~/.directorychecker/"
APPLICATION_DATA_DIRECTORY_CREATE="~/.directorychecker/"
CHECK_APPLICATION_DATA_DIRECTORY()
{
if [ -d "$APPLICATION_DATA_DIRECTORY" ]
then
echo "directory exists"
else
mkdir $APPLICATION_DATA_DIRECTORY_CREATE
echo "directory is NOT exist, but now created"
fi
}
CHECK_APPLICATION_DATA_DIRECTORY
ただし、フォルダー チェック メカニズムはスムーズに実行されますが、フォルダー作成メカニズムは実行されずに戻ります。
mkdir: cannot create directory `~/.directorychecker/': No such file or directory
スクリプトは問題ないように見えるので、それを機能させることについて本当に知りませんでした
ここに同じ問題と解決策がある人はいますか?どんな答えでも大歓迎です
ありがとう