Рейтинг:0

Асинхронные задания в сценарии оболочки

флаг tr

В большинстве языков, таких как Python, Java, Swift, мы можем запускать функции/методы асинхронно, и в зависимости от результата, будь то успех или неудача, мы можем реализовывать и запускать различные обратные вызовы.

Как мы можем добиться подобных вещей в сценариях bash/shell.

Допустим, мне надо сделать вызов REST API через curl/или удалить файлы и только потом переходить к следующему шагу. Как я могу этого добиться.

флаг sv
Из https://www.gnu.org/savannah-checkouts/gnu/bash/manual/bash.html#Exit-Status ... // Все встроенные функции Bash возвращают нулевой статус выхода в случае успеха и не -нулевой статус в случае ошибки, поэтому они могут использоваться условными конструкциями и конструкциями списка. //

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.