Вы могли бы присоединиться ко всем командам с &&
и используйте || exit $?
в самом конце блока. Например:
#!/usr/bin/ksh
ls ~/folder &&
cp -Rp ~/folder ~/new_folder &&
rm ~/folder/file03.txt &&
echo "This will be skipped..." ||
exit $?
если существует нет ~/folder/file03.txt
файл, последнее echo
команда будет пропущена. Необходимо получить что-то вроде этого:
$ ./script.ksh
file01.txt file02.txt
rm: cannot remove /export/home/kkorzeni/folder/file03.txt: No such file or directory
$ echo $?
1
С наилучшими пожеланиями, Krzysztof
Я нашел, что статья How установила Oracle Java JDK 7 из http://namhuy.net/1195/how-to-install-oracle-java-jdk-7.html
Устанавливать среду выполнения Java на Debian, Ubuntu, и т.д.
склонный - получают установку openjdk-7-jre
Устанавливать пакет на разработке программ с помощью Java на Debian, Ubuntu, и т.д.
склонный - получают установку openjdk-7-jdk