好的..在這裏,我去。這是我的main.yml內容。如何使用命令在命令任務中運行sh腳本
- hosts: web-servers
tasks:
- name: Run the below script
command: sh temp/myscript.sh
我有一個名爲「myscript.sh」的shell腳本放在名爲'temp'的目錄下。我的目錄層次是:
- ansible複製角色(目錄)
- main.yml
- 臨時(目錄)
- myscript.sh(我要運行這個shell腳本)
我不想將shell腳本複製到我的主機服務器並從thre運行。我想運行shell腳本,它將隨main.yml文件一起提供。
當我運行這個劇本,我得到這樣一個錯誤:標準錯誤:SH:溫度/ myscript.sh:沒有這樣的文件或目錄
這個請大家幫忙。