Как написать сценарий оболочки в Unix, который последовательно вызывает другие сценарии оболочки? - PullRequest
0 голосов
/ 19 апреля 2019

Я пытаюсь написать сценарий оболочки, который последовательно вызывает другие сценарии оболочки

Существует 3 сценария оболочки, которые выбирают файлы .csv определенного шаблона из указанного места и обрабатывают их.Мне нужно запустить их последовательно, вызвав их из одного скрипта-оболочки

Давайте рассмотрим 3 скрипта a.ksh, b.ksh и c.ksh, которые выполняются последовательно в одном и том же порядке.

Требованиезаключается в том, что сценарий должен завершиться ошибкой, если a.ksh завершится неудачей, но продолжит работу, если b.sh завершится неудачей.

Пожалуйста, предложите.Заранее спасибо!

1 Ответ

0 голосов
/ 19 апреля 2019

Что-то вроде:

./a.ksh && ./b.ksh; ./c.ksh

Я не пробовал это.Выполните тестирование с примерами сценариев, которые не проходят / проходят перед использованием.

См .: http://www.gnu.org/software/bash/manual/bashref.html#Lists

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...