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
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
papiron
December 28, 2019
Programming
0
630
第45回シェル芸勉強会へようこそ
シェル芸勉強会福岡サテライトのイントロで話そうとしたが、時間がなくて終了後になっちゃった。福岡サテライトも21回目になりました。
papiron
December 28, 2019
Tweet
Share
More Decks by papiron
See All by papiron
第44回シェル芸勉強会へようこそ
papiron
0
410
ワンライナーに便利なコマンド
papiron
0
440
第38回シェル芸勉強会へようこそ
papiron
0
500
第37回シェル芸勉強会へようこそ
papiron
0
450
第29回シェル芸勉強会へようこそ
papiron
0
810
第28回シェル芸勉強会へようこそ
papiron
0
1.2k
テキストデータの連結
papiron
0
1.2k
第27回シェル芸勉強会へようこそ
papiron
0
780
仮想端末tmux始めました
papiron
0
830
Other Decks in Programming
See All in Programming
React 19でつくる「気持ちいいUI」- 楽観的UIのすすめ
himorishige
11
5.9k
20260127_試行錯誤の結晶を1冊に。著者が解説 先輩データサイエンティストからの指南書 / author's_commentary_ds_instructions_guide
nash_efp
0
820
CSC307 Lecture 04
javiergs
PRO
0
650
16年目のピクシブ百科事典を支える最新の技術基盤 / The Modern Tech Stack Powering Pixiv Encyclopedia in its 16th Year
ahuglajbclajep
5
950
ZJIT: The Ruby 4 JIT Compiler / Ruby Release 30th Anniversary Party
k0kubun
1
390
AI Schema Enrichment for your Oracle AI Database
thatjeffsmith
0
210
CSC307 Lecture 05
javiergs
PRO
0
490
【卒業研究】会話ログ分析によるユーザーごとの関心に応じた話題提案手法
momok47
0
180
AtCoder Conference 2025
shindannin
0
1k
Architectural Extensions
denyspoltorak
0
260
LLM Observabilityによる 対話型音声AIアプリケーションの安定運用
gekko0114
2
410
Data-Centric Kaggle
isax1015
2
740
Featured
See All Featured
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
34
2.6k
The Anti-SEO Checklist Checklist. Pubcon Cyber Week
ryanjones
0
53
AI: The stuff that nobody shows you
jnunemaker
PRO
2
230
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
2.7k
Designing for Performance
lara
610
70k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
287
14k
Technical Leadership for Architectural Decision Making
baasie
1
230
Documentation Writing (for coders)
carmenintech
77
5.2k
職位にかかわらず全員がリーダーシップを発揮するチーム作り / Building a team where everyone can demonstrate leadership regardless of position
madoxten
55
49k
A Tale of Four Properties
chriscoyier
162
24k
Amusing Abliteration
ianozsvald
0
91
The Director’s Chair: Orchestrating AI for Truly Effective Learning
tmiket
1
86
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)