标签: linux bash ubuntu
我正在运行一个应该具有多阶段输出的单行脚本:
#!/bin/bash ansible-playbook deploy-master.yml -i ./inventories --private-key=$HOME/.ssh/id_rsa
然而,在执行完成之前它不会显示任何内容(之后它将打印ansible-playbook的所有输出)。我该如何解决这个问题?
答案 0 :(得分:0)
似乎最简单的解决方案是将shebang线切换为:
我不知道原因,但它只是起作用。