Windows system >> Windowsの知識 >  >> Linuxシステムチュートリアル >> Linuxチュートリアル >> Linuxはファイルコマンドの内容を置き換えるためにsedコマンドを使用しています

Linuxはファイルコマンドの内容を置き換えるためにsedコマンドを使用しています

  

Sedツールは非常に強力で、コマンドマニュアルに対して強力で1000ページ以上の本を作ることができます。しかし、欲しいと思う私がよく使う関数は1つだけです。[replace]、主に次の使い方があります。1、置換して出力する(ソースファイルは変更しないでください)内容が置き換えられ、内容がcat 2に置き換えられ、バックアップ後に直接ソースファイルに置き換えられます。sed -i.bakの/dog /cat /g 'file3、n行目をm行目に置き換えます。sed' n、ms /Dog /cat /g 'ファイル## n、mは番号4、置換内容xxxと***の間の内容は次のとおりです。sed' /A /、/B /s /dog /cat /g 'ファイル##¤AとBの間のコンテンツ、一度に複数のピースを交換します。sed -eの/dog1 /cat1 /g '-eの/dog2 /cat2 /g'ファイル

Copyright © Windowsの知識 All Rights Reserved