jus共催 第29回シェル芸勉強会 @さくらインターネットさん

2017年7月1日 新宿のさくらインターネットさんにて。ロードアベレージ75800とかなんですかそれ。 問題と解答: https://blog.ueda.tech/?p=9870
1
前へ 1 ・・ 43 44
ginjiro @gin_135

Q1別解。Tukubaiのsm2を使うと、すっごく簡単。 cat kadai{1,2} | sort | sm2 key=1/2 #シェル芸

2017-07-03 12:52:52
ginjiro @gin_135

Q2。joinる。 cat attend6 |tr ',' '\n' |sed 's/$/ 出/' |sort -k1,1 |join -11 -21 -a1 attend - |awk 'NF==4{print $1,$2,$3$4}NF==3&&$0=$0"欠"' #シェル芸

2017-07-03 12:56:41
ginjiro @gin_135

Q2別解。Tukubaiのloopjで。最後の整形がけっこう楽ちん。 cat attend6 | tr ',' '\n' | sed 's/$/ 出/' | sort -k 1,1 | loopj -d'欠' num=1 attend - | sed 's/ //3' #シェル芸

2017-07-03 12:57:29
ユウくん @takion0

シェル芸勉強会のLTは凄いよ。様々な分野の人たちが揃っていて、お酒が入って、すごい角度から質問とかコメントが飛んでくる。それをグワゴラカギーン!!っと

2017-07-03 17:53:22
ginjiro @gin_135

シェル芸勉強会Q5、tukubai使ったシンプルなやつを思いついた( ̄ー ̄)v cat triangle | tateyoko -i | tr -d _ | tac | tateyoko -i | tr -d _ | tac #シェル芸

2017-07-04 10:09:30
ginjiro @gin_135

順序が逆になったけれど、Q4。4.1, 4.2の両方とも満たせるシェル芸を作れた。でも、140字に全然収まらなかったorz #シェル芸 gist.github.com/gin135/7a9c01e…

2017-07-04 10:21:57
ginjiro @gin_135

Q6。primesの出力とdiffってみた。 cat prime | tr ' ' '\n' | diff -y - <(primes 1 100) | awk '$0=$1' | xargs | sed 's/\(> \)\{1,\}/\n/g' #シェル芸

2017-07-04 10:32:49
ginjiro @gin_135

Q7。w3mの-dumpオプションを使うのが、一番楽かも。というか、それ以外はすごく面倒くさそう... cat nyaan.html | w3m -T text/html -dump #シェル芸

2017-07-04 10:34:44
ginjiro @gin_135

Q5の真面目な解答。awkで地道に変換しているだけ... gist.github.com/gin135/52f10be… #シェル芸

2017-07-04 10:48:03
kuwa1 @kuwashima

Q1 $ cat kadai1 kadai2 | php -R 'list($a,$b,$c)=explode(" ",$argn);$x["$a $b"]+=$c;' -E 'foreach($x as$k=>$v){echo $k,$v,"\n";}'|sort #シェル芸

2017-07-04 10:57:47
ginjiro @gin_135

Q8できた。ただ、転置部分の処理が、長ったらしいorz gist.github.com/gin135/4107873… #シェル芸

2017-07-04 11:02:01
ginjiro @gin_135

Q8別解。rs -TでもOK cat shellgei |grep -v '^ *$' |tr ' ' '@' |awk -vFS= NF=NF |tateyoko |grep -v '^[@ ]*$' |tateyoko |tr -d ' ' |tr '@' ' ' #シェル芸

2017-07-04 11:10:47
ぐれさん @grethlen

hackmdの資料の公開方法が分からず遅くなりましたが…… 7/1のシェル芸勉強会の大阪サテライトで使ったLT資料です。 「狂気!端末細胞分裂!」 hackmd.io/p/S1c1qsTfZ 細胞分裂の様子(Youtube) youtube.com/watch?v=27iG0E…

2017-07-04 12:09:21
拡大
前へ 1 ・・ 43 44