GNU/Linux >> Linux の 問題 >  >> Linux

bashを使用して、数値のリストから平均、最大、最小を見つけるにはどうすればよいですか?

解決策 1:

すでに awk を使用しているため

blahblahblah | awk '{if(min==""){min=max=$1}; if($1>max) {max=$1}; if($1<min) {min=$1}; total+=$1; count+=1} END {print total/count, max, min}'

解決策 2:

このプログラムは、コマンド ラインで数値のリストに関する統計情報を生成するのに便利です:http://web.cs.wpi.edu/~claypool/misc/stats/stats.html


Linux
  1. golangを使用してSFTPサーバーからファイルを一覧表示、アップロード、およびダウンロードする方法

  2. 各ファイルとディレクトリのサイズを一覧表示し、Bash で降順で並べ替える方法は?

  3. bash でディスク上で利用可能なバイト数のみを取得するにはどうすればよいですか?

  1. bashで文字列から最後の数字を取得するにはどうすればよいですか?

  2. bashコマンドを使用してフォルダを一覧表示するには?

  3. / パーティションのすべてのスペースを使い果たしているものを見つけるにはどうすればよいですか?

  1. インターネットへの接続に使用しているインターフェイスを確認するにはどうすればよいですか?

  2. Linux マシンのハードウェアに関する詳細を調べるにはどうすればよいですか?

  3. 「vi」のコマンドラインから行番号が表示されたファイルを開くにはどうすればよいですか?