我正在从剧本中运行bash脚本。 bash脚本在远程计算机上依次并行运行多个脚本,并且只有在执行整个剧本时,才会在控制台上提供输出。我想实时打印输出。有可能吗?
用ansible打印输出提供的“寄存器”存储结果在这里无济于事。因为我需要实时输出。
答案 0 :(得分:0)
不可能对当前正在运行的脚本“实时”产生影响。
U可以使用failed_when来捕获脚本错误: https://docs.ansible.com/ansible/latest/user_guide/playbooks_error_handling.html#controlling-what-defines-failure
或者您在运行时捕获脚本自身中的错误。