シェルスクリプトのsed

1つの 削除最初の行
 2  
。3セッド' 1Dに' 実行をふりあるtest.txt
 。4  
。5セッド-i ' 1D ' test.txtのが行わ
 。6  
。7  行第2列の端から除去
 。8  
。9セッド' 2、D $ ' test.txtの 
 10  
。11セッド-i ' 2、D $ ' のtest.txt
 12は、 
13であるセッド-i ' 2,4D ' test.txtの削除行2-4
 14  
15  AAAライン開始削除
 16  
。17セッド' / ^ AAA / D 'test.txtの
 18である 
19。セッド-i ' / ^ AAA / D ' test.txtの
 20が 
21れる AAA開始するすべての行から5行の印刷開始
 22は、 
23であるセッド-N ' ^ AAA / P、5 '   テスト。 TXT #P:プリントプリント
 24  
25  コマンド実行複数のsedは
 26である 
27  。1 。5行目の最初の行の削除
 28  
29  2 。私の私に小さい文字
 30  
31である SED -e ' 1,5d ' -e ' S /マイ/ MY / ' test.txtの
 32  
33であり、 R&LT:AAAは、wは、以下の書き込みの先頭に挿入リード
 34である 
35セッド'/ AAA / R&LT / etc / passwdファイル' test.txtの
 36  
37 [  各書き込みファイルをライブAAAの含有
 38である 
39セッド' / AAA / W / TMP / T2 / TXT ' test.txtの
 40  
41であり、 以下の追加のラインAAAで開始します追記追加のライン
 42は、 
43である sedの/ ^ AAA / \ BBBBBBB   test.txtの
 れる44  
45  指定された行ラインは、ラインの下に追加の第二の行を追加し
 46である 
47セッド2(a)\ xxxxxxxxxxxxxx test.txtの
 48  
49  次の行の一致線に操作あるいはだ
 50  
51である   sedの' {; S / IS / / IS} / AAA / N- ' test.txtの複合印刷のみ最初の条件
52は、 
53である   sedの' / AAA / N- {; S / IS / G / IS;} ' Gは、グローバル被写体の条件をすべて変更することができtest.txtの
 54である 
55 sedの-n奇数ラインを印刷する' Pを、N- ' test.txtのセッド- N- ' 1〜2P ' test.txtの
 ある56  
57である -nセッド偶数ラインを印刷するために' ; P N- ' test.txtのセッド-N ' 2〜2P ' test.txtの

 

おすすめ

転載: www.cnblogs.com/security-guard/p/11971248.html