Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
第45回シェル芸勉強会へようこそ
Search
papiron
December 28, 2019
Programming
0
560
第45回シェル芸勉強会へようこそ
シェル芸勉強会福岡サテライトのイントロで話そうとしたが、時間がなくて終了後になっちゃった。福岡サテライトも21回目になりました。
papiron
December 28, 2019
Tweet
Share
More Decks by papiron
See All by papiron
第44回シェル芸勉強会へようこそ
papiron
0
340
ワンライナーに便利なコマンド
papiron
0
370
第38回シェル芸勉強会へようこそ
papiron
0
440
第37回シェル芸勉強会へようこそ
papiron
0
400
第29回シェル芸勉強会へようこそ
papiron
0
720
第28回シェル芸勉強会へようこそ
papiron
0
1.1k
テキストデータの連結
papiron
0
1.1k
第27回シェル芸勉強会へようこそ
papiron
0
690
仮想端末tmux始めました
papiron
0
760
Other Decks in Programming
See All in Programming
Swiftコンパイラ超入門+async関数の仕組み
shiz
0
190
WebDriver BiDiとは何なのか
yotahada3
1
100
知られざるDMMデータエンジニアの生態 〜かつてツチノコと呼ばれし者〜
takaha4k
3
1.1k
chibiccをCILに移植した結果 (NGK2025S版)
kekyo
PRO
0
190
Внедряем бюджетирование, или Как сделать хорошо?
lamodatech
0
980
2024年のkintone API振り返りと2025年 / kintone API look back in 2024
tasshi
0
170
チームの立て直し施策をGoogleの 『効果的なチーム』と見比べてみた
maroon8021
0
270
盆栽転じて家具となる / Bonsai and Furnitures
aereal
0
2.2k
SpringBoot3.4の構造化ログ #kanjava
irof
2
770
非ブラウザランタイムとWeb標準 / Non-Browser Runtimes and Web Standards
petamoriken
0
450
AWSマネコンに複数のアカウントで入れるようになりました
yuhta28
2
150
AHC041解説
terryu16
0
550
Featured
See All Featured
Keith and Marios Guide to Fast Websites
keithpitt
410
22k
Typedesign – Prime Four
hannesfritz
40
2.5k
What’s in a name? Adding method to the madness
productmarketing
PRO
22
3.3k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
251
21k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
132
33k
Into the Great Unknown - MozCon
thekraken
34
1.6k
Music & Morning Musume
bryan
46
6.3k
KATA
mclloyd
29
14k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
27
1.9k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
29
990
GitHub's CSS Performance
jonrohan
1030
460k
Transcript
ୈ45ճγΣϧܳษڧձ Α͏ͦ͜ ˏpapiron
·ͣޚྱ ͝ࢀՃ͍͖ͨͩ ͋Γ͕ͱ͏͍͟͝·͢
ԬαςϥΠτ Ԭ։࠵ ͓͔͛͞·Ͱ ୈ21ճ
ԬαςϥΠτ ٱ͠ͿΓʹAIP CafeͰ։࠵
ۙگ GNU awkͰ ڊେͳԋࢉ https://twitter.com/papiron/status/1191523964863963136 GNU MPFRɺGNU MP Λར༻͢ΔΦϓγϣϯ $
awk --version GNU Awk 4.1.4, API: 1.1 (GNU MPFR 4.0.1, GNU MP 6.1.2) Copyright (C) 1989, 1991-2016 Free Software Foundation.
ۙگ GNU sortͰ όʔδϣϯॱฒͼ https://twitter.com/papiron/status/1199689823893643265 $ cat data 1.5.2 1.1.1
1.10.5 $ sort data 1.1.1 1.10.5 1.5.2 $ sort -V data 1.1.1 1.5.2 1.10.5
ۙگ ग़ྗϦμΠϨΫτͷ҆શઃఆ https://twitter.com/papiron/status/1210005742058491904
ۙگ ౷ܭॲཧίϚϯυ https://twitter.com/papiron/status/1201020337887924225 $ seq 1 10 | datamash sum
1 count 1 55 10 $ yes | head -n 10000 | awk 'BEGIN{srand()}{print rand()}' | datamash mean 1 sstdev 1 0.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)