Последовательное выполнение команд в скрипте sh (freebsd)

unix freebsd скрипт sh последовательно

Есть скрипт, который делает два действия: архивирует большую папку и затем проверяет её наличие (размер, дату архивации и т.д.) и исходя из полученных данных посылает информацию в лог. Но, столкнулся с проблемой: архивация и проверка данных происходит одновременно: скрипт не успев ещё создать архив уже начинает проверять его - наличие, размер... и посылает в лог не достоверные данные. Вроде и решил проблему путём && (архивация && проверка-логирование). Но в будущем планируются такие части скрипта, которые такими действиями не решить. Подскажите как поступить?
Ответы:
Вообще-то все команды, из которых состоит скрипт, выполняются последовательно (если не указано & и они не становятся демонами самостоятельно).
чем && не устраивает?
у меня скрипт жмет на паузу вебкамеру, перемещает скриншоты,только после переноса (&&) запускает вебкамеру и одновременно жмет из картинок видео.
ниразу не спотыкался.
если конечно что-то сложное..то можно использовать if (если условия выполнения пикантные)


14 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.