jus共催 第32回全くインスタ映えしないシェル芸勉強会
- ryuichiueda
- 5610
- 10
- 1
- 0
普段するシェル芸、消したいDockerコンテナ消すとか、消したいgitのブランチ消すとか、csvの1列だけ取り出して和を計算するとか、ログを雑にgrepしてみたいとこだけ見るとかその程度なんだよな
2017-12-02 19:21:58A4. cat nums.txt | sed 's/./&\t/g;s/\s*$//' | datamash transpose | rev | awk '{a[NR]=$0} END{ d=2; while(d<=NF+NR){ for(r=1; r<=NR; r++) { for (c=1; c<=NF; c++) { $0=a[r]; if (d==r+c) print $c } } d++}}' #シェル芸
2017-12-02 19:47:19A5. cat umlaut.txt | xargs -n 1 | while read line; do echo $line | od -An -c | grep 303 | xargs -I@ echo $line ; done #シェル芸
2017-12-02 20:05:15echo 14679 | tr -d $(cat)'\n' < <(seq 9) | tr "$(cat)" a-z < <(seq 9) #シェル芸 #Q2
2017-12-02 20:14:14今回のLT発表(大阪)でデモ環境の用意ができず、中途半端な形になりすみませんでした。 次回、WSLではない別の環境でリベンジ予定です #シェル芸
2017-12-02 20:31:29echo 14679 | grep -o . | awk '{for(;++i<$0;)printf "%c\n", c++};1' c=97 #シェル芸 #Q2
2017-12-02 20:52:34cは不要だった echo 14679 | grep -o . | awk '{for(;++i<$0;)printf "%c\n", i+96};1' #シェル芸 #Q2
2017-12-02 20:58:04NRを使えばいいのか echo 14679 | grep -o . | awk '{for(;++i<$0;)printf "%c\n", i+97-NR};1' #シェル芸 #Q2
2017-12-02 21:00:26# どうしてもブレース展開のとこ使いたかった echo 14679 | grep -o . | comm <(cat) <(seq 9) --output-delimiter=',' | awk -F, '{print $3}' | sed -z -e's/\n\n/\n'{a..d}'\n/' #シェル芸
2017-12-02 21:29:11今日の #シェル芸 勉強会から帰宅後、妻に感想と説明を求められたが、一通り話し伝えたあとで返ってきたいつもの一言「やっぱり何をしてきたのか理解できないわぁ」
2017-12-02 23:17:31これ面白かった!シェル芸...闇が深そう twitter.com/xztaityozx_001…
2017-12-02 23:27:03今日つかったスライドです!ありがとうございましたー!! 潜入工作任務用シェル芸 slideshare.net/xztaityozx/ss-… @SlideShareさんから #シェル芸
2017-12-02 17:38:32