シェル、テキスト処理ツール

、カット

ファイルを切断する、区切り文字を指定します。

共通パラメーター:-d(区切り)区切り文字を指定

     抽出するために、どの列を指定-f

     -out-デリミタ=「xx」に出力区切り文字によっては、独自の代替区切り文字のためにしたいです

制限:1、-dは、セパレータを複数指定することはできません。

    2は、高レベルフォーマットされた出力を行うことができない、我々はAWKを習得する必要があります。

例:

1の/ etc / fstabに//が最初の列を取る-f '' -dカット

1,3の/ etc / fstabを//取得コラム3 -f '' -dカット

1-3の/ etc / fstabに//取ら列1-3 -f '' -dカット

-d切断[:] -f 1 / etc / passwdファイル//スペースまたはコロン区切り文字として指定

二、sort

ソート、(英数字、スペース、および特殊文字を含む)の文字のデフォルトのビュー、ASCIIコードの順序をソートする場合(数値に従って順序付けられていません)

一般的なパラメータ:

    順序を逆に-r

    -Fは、ケースの文字を無視します

    -t DELIMITER指定したフィールドの区切り文字

    -kソートするフィールドを指定された最初の列

    数値のソート指定-n

    -u uniqはソート重複排除は、繰り返し表示されません。

三、uniqの

(一緒にのみコンテンツが連続繰り返しであるとして、歴史)重複したコンテンツを削除します

一般的なパラメータ:

    -c表示され、それぞれの行は、何度も繰り返さ考え出し

    -d表示だけで上の行を複製します

    -uディスプレイは、行のみを複製しません

例:

  歴史| 5 -f '「-dカット| uniqの
  歴史| 5 -f '「-dカット| 並べ替え| uniqの-c / -d / -u

 

おすすめ

転載: www.cnblogs.com/www-k/p/11348018.html