1
ディレクトリの存在を確認し、以下のスクリプトを書いてみたいと思いますが、これは正しく動作しません。ホームディレクトリの下のディレクトリの存在を確認してください。
#!/bin/sh
if [ -d "~/sample" ]
then
echo 'exists'
else
echo 'NOT exists'
fi
下記のスクリプトが動作します。
#!/bin/sh
if [ -d "/home/user01/sample" ]
then
echo 'exists'
else
echo 'NOT exists'
fi
if [ -d "~/sample" ]
が間違っていますか?
ああ、$ HOMEは良いです。私はそれを使用します。ありがとう! – a2hiro