Windows system >> Windowsの知識 >  >> Linuxシステムチュートリアル >> Linuxについて >> Linuxが配列ソートにawkを使用する方法                 

Linuxのシステム運用において、awkは複数の機能を提供するテキスト処理ツールです。実際には、awk配列をソートする方法はたくさんありますが、以下はLinuxでの配列ソートのためのawkの使い方を詳細に紹介する小シリーズです。

のコードは次のとおりです。

[chengmo @ localhostの〜] $のawkの‘ BEGIN {情報=“&rdq

Linuxが配列ソートにawkを使用する方法                 

Linuxのシステム運用において、awkは複数の機能を提供するテキスト処理ツールです。実際には、awk配列をソートする方法はたくさんありますが、以下はLinuxでの配列ソートのためのawkの使い方を詳細に紹介する小シリーズです。

のコードは次のとおりです。

[chengmo @ localhostの〜] $のawkの‘ BEGIN {情報=“&rdq

  
 <; sort -r -n -k2';}

}’

2 224

100 100

3 34

パイプで、外部プログラム "sort"に送る、ソート、-rを大きいものから小さいものに、-nを数字に、-k2を列2にソートデータをサードパーティのソートコマンドに渡すことで、すべての問題が非常に簡単になります。キー値で&k2を並べ替えると、-k1になります。

コードは次のとおりです。

[chengmo @ localhost〜] $ awk‘ BEGIN {

a [100] = 100;

a [2] = 224;

a [3] = 34;

for(i in a)

{print i、a [i]

Copyright © Windowsの知識 All Rights Reserved