if[-d /abmusr06/abm/users/dywrk01/run_time];
then
echo "Pack installation Failed"
exit(1)
fi
Этот код выше в порядке?Shell Script для проверки наличия каталога
if[-d /abmusr06/abm/users/dywrk01/run_time];
then
echo "Pack installation Failed"
exit(1)
fi
Этот код выше в порядке?Shell Script для проверки наличия каталога
Предполагая, что это Bourne Shell (/ бен/ш):
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)
.Подумайте о '[' не как ключевое слово, а как о команде (потому что это то, что есть) –
С моей шляпой обслуживания, ваше углубление кажется немного случайным. –