/ apps / deploy文件夹中有一个test.sh文件。因此,要执行此脚本test.sh,我们创建了一个命令(/apps/deploy/test.sh),此路径的别名为“ runtestscript”。此命令可以使用pb1user.so来运行。将由pb1user执行。
我的playbook.yml:
---
-name: deploy the app in Linux
hosts: all
tasks:
-name: Execute Scripts
command: "pbrun pbrole1 runtestscript"
register: result_log
当我grep test.sh时,它正在显示命令-ksh -c /apps/deploy/test.sh
。并且它没有运行脚本。我需要的正确路径是ksh -c /apps/deploy/test.sh