シェル芸勉強会福岡サテライトのイントロで話そうとしたが、時間がなくて終了後になっちゃった。福岡サテライトも21回目になりました。
ୈ45ճγΣϧܳษڧձΑ͏ͦ͜ˏpapiron
View Slide
·ͣޚྱ͝ࢀՃ͍͖ͨͩ͋Γ͕ͱ͏͍͟͝·͢
ԬαςϥΠτԬ։࠵͓͔͛͞·Ͱୈ21ճ
ԬαςϥΠτٱ͠ͿΓʹAIP CafeͰ։࠵
ۙگGNU awkͰڊେͳԋࢉhttps://twitter.com/papiron/status/1191523964863963136GNU MPFRɺGNU MPΛར༻͢ΔΦϓγϣϯ$ awk --versionGNU Awk 4.1.4, API: 1.1(GNU MPFR 4.0.1, GNU MP6.1.2)Copyright (C) 1989,1991-2016 Free SoftwareFoundation.
ۙگGNU sortͰόʔδϣϯॱฒͼhttps://twitter.com/papiron/status/1199689823893643265$ cat data1.5.21.1.11.10.5$ sort data1.1.11.10.51.5.2$ sort -V data1.1.11.5.21.10.5
ۙگग़ྗϦμΠϨΫτͷ҆શઃఆhttps://twitter.com/papiron/status/1210005742058491904
ۙگ౷ܭॲཧίϚϯυhttps://twitter.com/papiron/status/1201020337887924225$ seq 1 10 | datamash sum 1 count 155 10$ yes | head -n 10000 | awk'BEGIN{srand()}{print rand()}' |datamash mean 1 sstdev 10.49814720180274 0.28996804355154
ۙگKindleϚχϡΞϧޡ২https://twitter.com/papiron/status/1200788602478743552
ۙگʮγΣϧܳਓ͔Βͷઓঢ়ʯ࿈ࡌதSlackGithubΛͬͯڞಉࣥචͯ͠·͢ɻࠓ݄ͷωλෳࡶͳσʔλ͔ΒݕࡧॲཧͰ͢ɻ
ษڧձͷझࢫCLIͷ͍͜ͳ͠ͱσʔλॲཧΛ࣮ફͰ͑Δʂ
ษڧձͷझࢫϓϩάϥϚͳํࣗͰίϚϯυΛ࡞ΔࡍͷΞΠσΞઃܭͷώϯτʹͳΔ͔
ίϚϯυΛΔ•ςΩετॲཧܥ•୯ػೳ•catɺgrepɺsortɺuniqɺtailɺheadɺtrɺpasteɺdiffɺcomm•ଟػೳ•sed•ϑΝΠϧૢ࡞ܥ•lsɺfind•γʔέϯεੜ•seqɺjot•ͦͷଞ•xargsɺtimeɺteeɺechoɺprintfɺbcɺcurl•࠷ऴฌث•awk•perlɺruby (-alne)