タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

awkに関するkzykzのブックマーク (2)

  • LinuxでCPU使用率・メモリ占有率ランキングを表示する << をぶろぐ - Netsket Inc.

    だいぶ前にMunin程までいかないけど、サーバー監視スクリプトを作りました。 そのスクリプトのコンセプトは「サーバーに負荷をかけている処理を特定する」というものでした。 そこで使った、現行処理のCPU使用率・メモリ占有率ランキング表示方法を記載しておきます。 因みに以下のコマンドをシェルスクリプトで書いて監視スクリプトとしました。 ■CPU使用率TOP10を表示する ps -e aux | sort -kr 3 | head -n 10 ■メモリ占有率TOP10を表示する ps -e aux | sort -kr 4 | head -n 10 ■項目名がウザい場合は以下の文字列を付与する ps --no-header この表示だと見たくない情報も含まれたりしますorz なので… ■CPU使用率TOP20を項目名無しでかつ、整形したデータを表示する ps --no-header -e

  • awk入門 コマンドの使い方とスクリプトの書き方

    cos 余弦(コサイン)を返す関数です。 number cos(number) exp 指数を返す関数です。 number exp(number) exp関数の使用例を以下に示す。 $ cat naturalnumber.txt 1 2 3 4 5 $ awk '{print $1, exp($1)}' naturalnumber.txt 1 2.71828 2 7.38906 3 20.0855 4 54.5982 5 148.413 getline number getline() 現入力ファイルの次のレコードを組み込み変数 $0 に設定します。getline 関数は正常終了時には1を、ファイルの終わりに達すると0を、エラー発生時には-1を返します。 index number index(string, substring) 文字列 string の中で文字列 substring が最

  • 1