Предоставляет ли Ubuntu исправленную версию openssl для 12.10? [Дубликат]

Вы можете попробовать разницу для себя:

ls /invalid/path && echo "hello!", так как / invalid / path не существует, ls не может показать вам список каталогов. Он выйдет из строя с сообщением об ошибке: «ls: / invalid / path: Нет такого файла или каталога». Вторая половина команды (эхо «привет!») Даже не выполняется, потому что первая половина не удалась. ls /invalid/path ; echo "hello!" Такое же сообщение об ошибке появляется, как и раньше, но на этот раз выполняется вторая часть! ls: / invalid / path: Нет такого файла или каталога привет!

Почему это полезно? Предположим, вы хотите извлечь файл с именем archive.tar.gz. Вы можете использовать команду tar zxvf archive.tar.gz && rm archive.tar.gz. Если по какой-либо причине извлечение архива не выполняется, вторая часть не выполняется! Вы можете попробовать еще раз.

Если вы используете; в той же ситуации архив удаляется, и вы не можете повторить попытку.

1
задан 10 April 2014 в 02:05

0 ответов

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

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