Перераспределить пространство раздела из / boot в /

$? должен содержать статус выхода предыдущей команды, который должен быть равен нулю для отсутствия ошибки.

Итак, что-то вроде:

cd /nonexistant
if [ $? -ne 0 ]
then
    echo failed
else
    echo success!
fi

для большинства случаев, проще использовать & amp; ; & амп; построить цепочку команд, которые должны зависеть друг от друга. Таким образом, cd /nonexistant && echo success! не будет эхом удаваться, потому что команда прерывается до & amp; & amp ;. Следствием этого является ||, где cd /nonexistant || echo fail будет эхо неудачно, потому что cd не удалось. (это становится полезным, если вы используете что-то вроде || exit, что закончит скрипт, если предыдущая команда не удалась.)

1
задан 5 December 2014 в 07:59

0 ответов

Другие вопросы по тегам:

Похожие вопросы: