Windows system >> Windowsの知識 >  >> Linuxシステムチュートリアル >> Linuxについて >> Linuxシステムのsortコマンドの操作例

Linuxシステムのsortコマンドの操作例

  

Linuxコマンドでは、sortコマンドを使用してファイル行をソートできます多くの人がsortコマンドに慣れていないので、sortコマンドの例を簡単に紹介します。ソートコマンドの友達は理解することができます。
ログイン

ソートコマンドはドメインまたはデリミタスペースの一連の間の空間に、デフォルトでは、複数のドメインのテキストの各ラインとみなされ、デリミタは、さらに、-tオプションを指定することができます。文字のASCII値(値ではない)で左から右にソートします。

1、重複を削除する:ファイル内の同じ行を削除します。

sort -u filename

2、逆の順序

sort– r filename

3、kオプションを使用して分類します。

コマンドの形式は次のとおりです。

sort -k [FStart [.CStart]] [修飾子] [、[FEnd [.CEnd]] [ FStartは使用されるフィールドであり、CStartはFStartフィールドの最初の文字が「ソートされた最初の文字」であることを意味します。同様にFEnd .Cendです。ただし、Cstartが省略されている場合はフィールドの先頭、Cendが省略されている場合はフィールドの終わり、FEndが省略されている場合は行の終わりです。修飾子には次の重要なことがあります:n、テキストを数値として解釈する、r、逆順にソートする、f、大文字と小文字を区別しない。もちろん、2つのkオプションを指定することができます。これは、規則によって解析されます。例:

sort -n -k 2.2,3.1 -k 1,1r facebook.txt

上記はLinuxがsortコマンドを使用する方法ですが、sortコマンドはファイル内の同じ行を削除することができます。 kオプションの分類を使用して逆の順序でソートすることはもちろんのことですが、sortコマンドにはさまざまな用途があります。柔軟に使用する必要があります。

Copyright © Windowsの知識 All Rights Reserved