if[-d /abmusr06/abm/users/dywrk01/run_time];
then
echo "Pack installation Failed"
exit(1)
fi
以上代码没问题?
答案 0 :(得分:3)
假设这是Bourne Shell(/ bin / sh):
if [ -d /abmusr06/abm/users/dywrk01/run_time ]
then
echo "Pack installation Failed"
exit 1
fi
if [ -d
。将[
视为一个(关键)词 - 它需要独立存在。您不会说ls-l
,而是说ls
(空格)-l
。exit 1
,而不是exit(1)
。答案 1 :(得分:0)
if [ -d "directory" ];then
....
fi