Ansible Playbook pbrun命令显示远程服务器中的命令不正确

时间:2019-11-23 09:32:11

标签: shell ansible

/ 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

0 个答案:

没有答案