Как добавить обработку ошибок для модуля ansible shell с каналами?

Извините, это не сработало. Текст без изменений

Но это работало нормально...

perl -pi -e 's|([0-9]{4})/([0-9]{2})/([0-9]{2})|\1-\2-\3|g' file
0
23.03.2020, 22:41
1 ответ

Использование set builtinс pipefailрешило проблему.

- name: "Verifying file"
  shell: "set -o pipefail && cat filename | grep something | tail -1 | awk '{print $4}'"
  register: hname

Это будет exitзадачей, даже если один pipeне сможет получить ввод.

0
28.04.2021, 23:19

Теги

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