に存在する場合、私はAnsibleAnsible - 文字列がファイル
に非常に新しいですチェックは、それは文字列がAnsibleを使用してファイルに存在するかどうかを確認することが可能です。
確認したいのは、ユーザーがサーバーにアクセスできるかどうかです。 これはサーバー上でcat /etc/passwd | grep username
を使用して実行できますが、ユーザーがいない場合は停止する必要があります。
私はlineinfile
を使用しようとしましたが、返さないようです。彼はそこではない場合
コード
- name: find
lineinfile: dest=/etc/passwd
regexp=[user]
state=present
line="user"
上記のコードは、ファイルにユーザーを追加します。私がしたいのはチェックだけです。ファイルを変更する必要はありませんが、これは可能です
ありがとうございました。
[ファイルだけで行に存在するかどうかを確認するのが重複する可能性(ansible)](0120-18753)を参照してください。 – activatedgeek