本節書摘來自異步社群《puppet實戰手冊》一書中的第2章,第2.11節,作者:【英】john arundel著,更多章節内容可以通路雲栖社群“異步社群”公衆号檢視
in運算符可以用來測試一個字元串中是否包含另一個字元串,下面是一個例子。
<code>if 'spring' in 'springfield'</code>
如果字元串spring是springfield的子字元串(事實上是這樣的),則上面表達式的值為true。in運算符也可以用于數組的包含關系測試,如下:
<code>if $crewmember in ['frank', 'dave', 'hal' ]</code>
當in運算符同散列一起使用時,它會測試目前字元串是否是散列的鍵。
操作步驟
下面的步驟将展示如何使用in運算符。
1. 将下面的代碼加入到清單檔案中。
2. 運作puppet:
更多參考
in表達式的傳回值是布爾值(true或false),是以,可以将它指派給一個變量。