我想检查目录是否存在并在下面编写脚本,但这不能正常工作。
#!/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" ]
有什么问题吗?