2017-03-23 1 views
-1

人形を使用して、既存のファイルのテキストを目的の場所に追加します。私はaaabbb間でテキストを追加したい人形 - 目的の場所にテキストを追加します。

[OPTION1] 
aaa 
bbb 
ccc 

次のようにファイルの構造があります。今の私はとのファイルの末尾にテキストを追加する方法を考え出した:

file { '/home/file.txt': ensure => present, } -> 
    file_line { 'Add text to /home/file.txt': 
    path => '/home/file.txt', 
    line => 'added_text' 

は私がawkまたはsedを使用する必要があります(私はGoogleでどこかにそれを見た)、または別の方法はありますか?

file_line { 'Add text to /home/file.txt': 
    path => '/home/file.txt', 
    line => 'added_text', 
    after => 'aaa', 
} 

がサポートされている機能の完全なリストについては、file_line documentationを参照してください。

答えて

0

file_lineはあなたが後にテキストを挿入したい行に設定する必要がありafterパラメータを持っています。

関連する問題