0
A
答えて
0
この1のように新しいタスクを作成します。
- name: Put path in file
lineinfile:
dest: /path/to/file.txt
create: yes
line: "Path is {{ lookup('env', 'PATH') }}"
state: present
0
を基本的には、以下のタスクが実行します:
- name: Ensure the file contains 'Path is $PATH' line
lineinfile:
dest: your_file
insertafter: EOF
regexp: "^Path is"
line: "Path is {{ ansible_env.PATH }}"
しかし、覚えている:
を結果の行がの値が含まれますユーザーは、非対話型シェルのために構築されたターゲットマシン上で、Aniableタスクを実行するために使用されました。たとえば、OS Xの場合、デフォルトでは、
/etc/paths
または/etc/paths.d
からのパスは含まれておらず、PATH
の値は.bash_profile
に設定(変更)されていません。Path is
で始まる行がすでに別の場所に存在している場合、宛先ファイルに(ファイルの終わりではない)、それはその値に置き換えられます、ファイルの末尾に行を追加しませんlineinfile
モジュールを使用して。
関連する問題
- 1. 環境変数をtmuxステータスに設定してください
- 2. GCPの環境変数を設定してください
- 3. 異なる環境変数でJenkinsジョブを実行してください
- 4. install4jに環境変数を追加
- 5. 追加した環境変数を追加するには?
- 6. pytest - 環境固有の値を持つ環境変数を設定する
- 7. 列の数値に基づいて行を追加してください
- 8. 環境変数に応じてuWSGI設定を設定してください
- 9. 環境変数に応じて、特定のファイルに対してリゾルバのオーバーライドを指定してください。
- 10. グローバル環境で機能を変更してください
- 11. 類似の関連価値を持つコンテンツを追加してください
- 12. パンダ:最新の値を持つ列を追加してください
- 13. 2つの変数を持つリストにすべての可能性を追加してください
- 14. Docker - 環境変数を持つコンテナ
- 15. execveと環境変数の要件を理解してください
- 16. ngビルドの環境変数からベースhrefを設定してください
- 17. リンクされたファイルをパスの環境変数に追加する方法は?
- 18. cmdで環境変数を設定してください。ヘルプが必要
- 19. 同じ値を持つ行を選択してください
- 20. 他のタートルの変数値に亀の変数値を追加してください
- 21. マトリックスに新しい行を1つずつ追加してください
- 22. jade変数を含む環境変数を追加する
- 23. Anaconda - 環境にblpapiをインストールしてください
- 24. AWSラムダ実行環境にサードパーティのlibaryをインストールしてください
- 25. Heroku config:環境変数を更新しないでください
- 26. ドッカーの他の環境変数に基づいて環境変数をenvファイルに設定します
- 27. リストに新しい値を追加してください
- 28. 環境変数を持たないsvnkit?
- 29. バスケットスクリプトに追加 - いくつかのデザインヘルプ、してください
- 30. イメージをテーブルに1つずつ追加してください