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
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
papiron
December 28, 2019
Programming
660
0
Share
第45回シェル芸勉強会へようこそ
シェル芸勉強会福岡サテライトのイントロで話そうとしたが、時間がなくて終了後になっちゃった。福岡サテライトも21回目になりました。
papiron
December 28, 2019
More Decks by papiron
See All by papiron
第44回シェル芸勉強会へようこそ
papiron
0
430
ワンライナーに便利なコマンド
papiron
0
480
第38回シェル芸勉強会へようこそ
papiron
0
530
第37回シェル芸勉強会へようこそ
papiron
0
470
第29回シェル芸勉強会へようこそ
papiron
0
840
第28回シェル芸勉強会へようこそ
papiron
0
1.2k
テキストデータの連結
papiron
0
1.2k
第27回シェル芸勉強会へようこそ
papiron
0
810
仮想端末tmux始めました
papiron
0
860
Other Decks in Programming
See All in Programming
TSKaigi 2026 TypeScriptバックエンドのオブザーバビリティ戦略 — Datadog × NestJSの実践
taiseiyamamotoan
1
180
GitHub Copilot CLIのいいところ
htkym
2
1k
Stage 3 Decorators でできること / できないこと / TSKaigi 2026
susisu
1
580
TypeSpec で繋ぐ複数プロダクトの型安全
maroon8021
1
240
Talking to terminals (and how they talk back) (KotlinConf 2026)
jakewharton
PRO
1
110
AIエージェントと協働するCLI開発 — BunとOpenClawで学んだこと
yoshikouki
1
210
Why Laravel apps break—Mastering the fundamentals to keep them maintainable
kentaroutakeda
1
180
iOS26時代の新規アプリ開発
yuukiw00w
0
200
過去のレビュー知見をSkillsで資産化した話
pkshadeck
PRO
1
2.3k
cloudnative conference 2026 flyle
azihsoyn
1
210
技術記事、AIに書かせるか、自分で書くか? 〜それでも私が自分の手で書く理由〜 / #QiitaConference
jnchito
2
260
OCRを使ってゲームのアイテムをデータ化する
kishikawakatsumi
0
110
Featured
See All Featured
For a Future-Friendly Web
brad_frost
183
10k
How to Align SEO within the Product Triangle To Get Buy-In & Support - #RIMC
aleyda
2
1.5k
Ten Tips & Tricks for a 🌱 transition
stuffmc
0
110
Joys of Absence: A Defence of Solitary Play
codingconduct
1
370
Future Trends and Review - Lecture 12 - Web Technologies (1019888BNR)
signer
PRO
0
3.5k
Into the Great Unknown - MozCon
thekraken
41
2.5k
How to Talk to Developers About Accessibility
jct
2
210
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
1
220
Paper Plane (Part 1)
katiecoart
PRO
0
7.8k
Bash Introduction
62gerente
615
210k
So, you think you're a good person
axbom
PRO
2
2k
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
2
310
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)