私は/ etc/passwdのUIDをチェックし、特定のUIDをgrepsにチェックし、その結果を自分のPCに戻すファイルに報告するスクリプトを使用しています。期待どおりに動作しますが、私はそれを微調整しようとしています。ここで私はこれまで持っているものである:ここではUIDSをチェックする可能性
- name: Checking to Make Sure the UIDS are safe for foo Users
shell: cat /etc/passwd | awk -F ':' '{print $3}' | grep 150[0-1]
register: foo
- local_action: copy content={{ ansible_hostname.split('\n') }};{{ foo.stdout }} dest=/Users/blah/playbooks/roles/check_user_uids/files/foo_stdout.log
は、私は、ログファイルで見るものです:
[u'server-one'];1500
1501
私が本当に希望するような何かを行うことです。
[u'server-one'] 1500
[u'server-one'] 1501
を誰かが私にJinJaのテンプレートを使ってこれを行う方法の例を教えてもらえますか、これがlocal_actionモジュールでできるかどうかアドバイスしてもらえますか?
これは、私はそれになりたい場所にかなり近く、私のために十分な、それが読みやすくなります。ありがとう:-) – ryekayo