Linuxで空白行を削除するにはいくつかの方法

コンフィギュレーションファイルは、Linuxを確認した場合、クリアな視界を容易にするために、多くの場合、空の行と行#頭を削除します。Linuxの多くは、grepを、セッド、awkは、TRと他のツールは、空白行を削除する方法で実装することができます。これは次のように要約されます。

1、グレップ

 

グレップ- V '^ $' ファイル

 

2、しかし、

 

しかし、'/ ^ $ / D'   ファイルけど- N '/./p' ファイル

 

3、AWK

 

awkの'/./ {印刷}' ファイル或用のawk 「{するif($!0 =」「)印刷}」

 

4、TR

 

TR - S "N"

 

また、vimのも見たとき。空白行を削除するには、コマンドモード。コマンド・モード入力でのvim:

 

S / ^ N // G

グローバルは、キャリッジリターン文字を持つすべての始まりを置き換えることを意味し、空に交換してください。複数の連続した空白行がある場合は、ラインを維持したいです。あなただけのことができますコマンドラインモードで次の行を入力する必要があります。

sの/ ^ N $ // グラム





おすすめ

転載: www.cnblogs.com/lelin/p/11620128.html
おすすめ