2012-07-27

http://anond.hatelabo.jp/20120727173018

問3をgrepでやるならせめて ^server4, とすべき。server40があるかもしれないし、URLにserver4って文字が存在する可能性がある。

あとはもうちょっとawk勉強すると大体ほとんど全部awkで出来るということに気付くはず。

記事への反応 -
  • ほとんど awk 使えば簡単ね。 問1 cat logfile 問2 awk -F',' '{print $1","$4}' logfile 問3 awk -F',' '$1=="server4"{print $0}' logfile 問4 cat logfile | wc -l 問5 sort -t',' -k1,1 -k3,3n logfile | head -5 問6 sort logfile | uniq | wc -l...

    • # cat a.log # cat a.log |awk -F"," '{print $1","$4}' # grep server4 a.log # cat a.log |wc -l # sort -t"," -k1,1 -k3,3n a.log | head -5 # sort a.log |uniq |wc -l # cat a.log |awk -F"," '{print $3}' |sort |uniq |wc -l あとはシェルスクリプト...

      • 問3をgrepでやるならせめて ^server4, とすべき。server40があるかもしれないし、URLにserver4って文字が存在する可能性がある。 あとはもうちょっとawk勉強すると大体ほとんど全部awkで出来ると...

記事への反応(ブックマークコメント)

ログイン ユーザー登録
ようこそ ゲスト さん