2014-09-25 50 views
0

是否有可能使用函數,該函數檢查給定的目錄/文件是否存在並將布爾返回值賦值給變量?木偶現有目錄到布爾

我只想在文件/目錄不存在的情況下執行部分清單。

問候

回答

2

您必須創建一個custom fact獲得從代理資料片給你的主人。最簡單的方法是external fact。在Linux上,這個scriptlet就足夠了。

#!/bin/sh 

[ -d /the/directory/in/question ] || exit 0 

echo 'my_directory=present' 

然後,您可以在清單中使用$my_directory這一事實。如果該目錄尚未存在,則丟失,否則其值爲'present'