wiki:Shell芸いろいろ

Version 4 (modified by admin, 8 years ago) ( diff )

--

Shell芸でためになるうリンク集

よく使う 9 つの便利なシェル芸 http://qiita.com/b4b4r07/items/8c1911092002d0b457a6

シェルだけで色々こなす、便利なシェル芸 http://qiita.com/yuya_presto/items/d1a50565f187c7c8ec76

シェル芸勉強会問題一覧 https://blog.ueda.asia/?page_id=684

シェル芸初心者向け勉強会:ウォーミングアップ問題(問題と解答) https://gist.github.com/papiron/eb3fc90f86c6167b2b1c

2016/10/29 福岡サテライト会場勉強会

 柴田さん     FPGA
 宮崎さん     福祉施設 ソフト 大分
 なりあ愛さん WEB開発
 成林さん   学生さん  
  

最後から2番目を表示する。

awk '{print $(NF-1)}' access.log_.shellshock

転送バイト数を合計する。

awk ' $1=="unicomp6.unicomp.net" { print $NF} ' access_log.nasa | xargs | tr " " "+" | bc

Grepはawkの5倍は早い

パイプを使うとマルチコアで動いてくれる。

2文字から12文字を切り取る

grep "01/Jul/1995" access_log.nasa | awk '{ print $4 }' | cut -c2-12 | head
grep "01/Jul/1995" access_log.nasa | awk '{ print $4 }' | cut -d’’-f 4  | head
grep "/Jul/1995" access_log.nasa | awk '{ print $4 }' | cut -c2-12 | uniq -c
http://qiita.com/bezeklik/items/f5c292c4360cde140bef
Note: See TracWiki for help on using the wiki.