if [ [ ! f $path/cc*.csv ] && [ ! f $path/cc*.rpt ] && [ ! f $path/*.xls ] ];then
echo "All required files are not present\n" fi
check[6]: !
:неизвестный оператор-испытатель
Думаю, вы забыли, что операнд 'f
' является неизвестным операндом --> '-f
'
if [ [ ! -f $path/cc*.csv ] && [ ! -f $path/cc*.rpt ] && [ ! -f $path/*.xls ] ];then
echo "All required files are not present\n"
fi
В вашем случае вы все файлы должны отсутствовать, прежде чем он будет повторять ваш... это, конечно, зависит от вашей цели.
Я не могу проверить это в ksh на AIX.
Слишком просто :В /etc/fstab я поставил опцию nofail и загружаюсь без проблем даже с одного диска
LABEL=ROOT / btrfs defaults,degraded,nofail 0 1
LABEL=BOOT /boot ext4 defaults,nofail 0 2
LABEL=SWAP none swap sw 0 0