今日のシェル芸人養成勉強会はustしてますっ! #usptomo http://t.co/k6OaZ94a
2012-12-08 15:36:56$ echo a | cat | cat | cat | cata bash: cata: コマンドが見つかりません $ echo ${PIPESTATUS[@]} 0 0 0 0 127 #usptomo
2012-12-08 15:48:59aとbについてそれぞれ一番大きな数を求めましょう。#usptomo (live at http://t.co/C6kHvrgR)
2012-12-08 15:51:23会長がスライドシェアウPしてくれそうです。しばしお待ちを。#usptomo (live at http://t.co/C6kHvrgR)
2012-12-08 15:52:12一寸汚い回答 $ cat hoge|sort -gr|grep a|head -1;cat hoge|sort -g|grep b|head -1 #usptomo
2012-12-08 15:57:153. キタナイ for k in $(cat hoge | while read l; do echo ${l%% *}; done | sort | uniq); do grep "^$k" hoge | tail -n1; done #usptomo
2012-12-08 15:59:14awk '{if($2 > max[$1])max[$1] = $2} END{for(key in max)print key,max[key]}' hoge とりあえずawkで。 #usptomo
2012-12-08 16:00:05[ (っ´∀`)っ@友の会 ~]$ echo かいちょの模範解答 ; cat hoge | sort -k1,1 -k2,2nr | sort -k1,1 -u #usptomo
2012-12-08 16:02:35またまた Perl で... cat hoge | perl -e 'while(<STDIN>) {($key, $val)=split /\s/;$arry{$key} = $val if ($arry{$key} (つづく) #usptomo
2012-12-08 16:03:20つづき for(sort keys %arry) { printf "%s => %d\n", $_ , $arry{$_};};' #usptomo
2012-12-08 16:03:49tukubaiが入っている場合は [hamada@localhost 20121208]$ cat hoge | sort -k1,1 -k2,2nr | getfirst 1 1 a 432 b 111 #usptomo
2012-12-08 16:06:55シェルスクリプト、ワンライナーで結構色々な事が出来るよなあ。まだ3問目なのにほおおおおっとなっています。 #usptomo
2012-12-08 16:07:56