2017-01-23 19 views
0

は私が定期的にコンテンツをプレースホルダを置き換える変数または別の言葉が、私は何をしたいですし、テキストファイル内の単語を置き換えるためにsedを使用しセッド別のファイルの別のファイルの内容全体のテキストファイル内の単語を置き換え -

本質的に、2つのドキュメントをターゲットファイルの特定のポイントで一緒にマージします。

私はちょうどファイルの末尾にテキストを追加する必要がありましたが、私は挿入したいテキストが真ん中にある場合、それは簡単だろう。

+1

は '男sed'を参照してくださいと' r'機能について読ん1.TXT

のsed -i -e '/テキスト/ Rの2.txt' になっています。 – mklement0

答えて

0

+0

[コードを正しくフォーマットしてください](http://meta.stackexchange.com/a/22189/248777)。 '-e'を使っても何も問題はありませんが、単一のスクリプト(' sed'コマンドを含む単一の文字列)を渡すだけの場合は必要ありません。 '-i'構文はオプション-argument_を伴わずに_GNU_' sed'に特有のものです。 – mklement0

+1

あなたは2.txtの内容を1.txt _after_行のcontainig 'text'に挿入していますが、あなた自身が要求した通りにプレースホルダを置き換えるわけではありません... – Dario

+0

ヒントありがとうございます – user3246938

関連する問題