私は2つのテキストファイルを持っていますマルチストリングの検索と置き換え
File1は400K以上の行を持っています。各行は、このサンプルのようになります。
hstor,table,"8bit string",ABCD,0000,0,4,19000101,today
File2のはFILE1に休息を維持しながら、FILE1に現在のものに代わる新たな8ビットの文字列のリストを持っています。
だからFILE1は、私が400K回
私はスクリプトがこのFILE1内のすべてのOLD 8ビットの文字列が置き換えられることができるようにどのようにをsedはできません
hstor,table,"NEW 8bit string",ABCD,0000,0,4,19000101,today
に
hstor,table,"OLD 8bit string",ABCD,0000,0,4,19000101,today
から行きます新しい8ビット文字列がfile2にリストされていますか?これは、(GNU SED)あなたのために働くかもしれない
あなたはまだ何をしようとしました。ここで
は、コードのですか?あなたの現在の研究努力は何ですか?あなたはどこにいらっしゃいましたか? :)そして将来:適切な句読点の使用を検討してください。それはあなたの質問をもっと読みやすくします。 – Markus
あなたの問題を解決するために 'join'コマンドを使うことができます。 'man join'はあなたの友人です。 – codeforester
「400K回sedできません」 - なぜですか? – klutt