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
第27回シェル芸勉強会へようこそ
Search
papiron
February 11, 2017
Programming
0
780
第27回シェル芸勉強会へようこそ
第27回シェル芸勉強会の福岡サテライト会場で話したイントロ資料
papiron
February 11, 2017
Tweet
Share
More Decks by papiron
See All by papiron
第45回シェル芸勉強会へようこそ
papiron
0
630
第44回シェル芸勉強会へようこそ
papiron
0
400
ワンライナーに便利なコマンド
papiron
0
440
第38回シェル芸勉強会へようこそ
papiron
0
500
第37回シェル芸勉強会へようこそ
papiron
0
450
第29回シェル芸勉強会へようこそ
papiron
0
800
第28回シェル芸勉強会へようこそ
papiron
0
1.2k
テキストデータの連結
papiron
0
1.2k
仮想端末tmux始めました
papiron
0
830
Other Decks in Programming
See All in Programming
生成AI時代を勝ち抜くエンジニア組織マネジメント
coconala_engineer
0
38k
PC-6001でPSG曲を鳴らすまでを全部NetBSD上の Makefile に押し込んでみた / osc2025hiroshima
tsutsui
0
200
AtCoder Conference 2025「LLM時代のAHC」
imjk
2
640
【卒業研究】会話ログ分析によるユーザーごとの関心に応じた話題提案手法
momok47
0
160
Deno Tunnel を使ってみた話
kamekyame
0
310
Implementation Patterns
denyspoltorak
0
140
愛される翻訳の秘訣
kishikawakatsumi
3
370
Denoのセキュリティに関する仕組みの紹介 (toranoana.deno #23)
uki00a
0
220
AI前提で考えるiOSアプリのモダナイズ設計
yuukiw00w
0
210
脳の「省エネモード」をデバッグする ~System 1(直感)と System 2(論理)の切り替え~
panda728
PRO
0
130
ThorVG Viewer In VS Code
nors
0
540
2年のAppleウォレットパス開発の振り返り
muno92
PRO
0
180
Featured
See All Featured
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
420
Technical Leadership for Architectural Decision Making
baasie
0
200
Game over? The fight for quality and originality in the time of robots
wayneb77
1
74
Fireside Chat
paigeccino
41
3.8k
Highjacked: Video Game Concept Design
rkendrick25
PRO
1
260
SERP Conf. Vienna - Web Accessibility: Optimizing for Inclusivity and SEO
sarafernandez
1
1.3k
Designing for Timeless Needs
cassininazir
0
110
Designing for Performance
lara
610
70k
Optimizing for Happiness
mojombo
379
70k
SEO Brein meetup: CTRL+C is not how to scale international SEO
lindahogenes
0
2.3k
How to build a perfect <img>
jonoalderson
1
4.8k
Design of three-dimensional binary manipulators for pick-and-place task avoiding obstacles (IECON2024)
konakalab
0
330
Transcript
ୈ27ճγΣϧܳษڧձ Α͏ͦ͜ usp༑ͷձ ˏpapiron
·ͣޚྱ ͝ࢀՃ͍͖ͨͩ ͋Γ͕ͱ͏͍͟͝·͢
ԬαςϥΠτ ͓͔͛͞·Ͱ ࠓճͰୈ11ճ
ۙگ • എத৸ҧ͑ࣄ݅ • ݺٵ͕ग़དྷͳ͍ܹ௧ • ܹ௧ޙؾ࣋ͪѱ͍௧Έ • ௧ΈͰूதྗٸ߱Լ
ۙگ എதΛ৸ҧ͑Δ ํ๏Λ ࢲΒͳ͍
ۙگ ͬͯΔਓ ੋඇͱ ڭ͍͑ͯͩ͘͞ʂ
ۙگ ࢄ͞ΜͰ ʮΈ͋͛ࣗવͳײ͡Ͱʁʯ
ۙگ ʮ͍ʯ
ۙگ Έ͕͋͛ ົʹ͘ͳͬͨ ؾ͕͢Δ͕
ۙگ VimͱAWKͷ࠶ೖத
ۙگ தڃऀೖޱͷਓ͕ جૅΛ࠶֬ೝ͢Δຊ ͱ͍͏ͷ͕ײ
ۙگ • Bash on WindowsͷਐԽ • 3݄ʹେܕΞοϓσʔτ༧ఆ • ίϯιʔϧػೳ͕ڧԽ •
Linux൛ͷόΠφϦ࣮ߦ (Java,c,c++) • GoɺRustɺPostgreSQL͕ಈ͘ http://www.publickey1.jp/blog/17/bash_on_windows_creators_update.html
ۙگ Microsoft ΩςϚε
ۙگ γΣϧܳͷྺ࢙ https://blog.ueda.asia/?page_id=8865 ্ాձʹΑΔ·ͱΊ
ษڧձͷझࢫ UNIXγΣϧ ͬͯݟͳ͍ͱ ྑ͕͔͞Βͳ͍
ษڧձͷझࢫ ຯͩ͠ ૉͬؾͳ͍͠ ෆʹݟ͑Δ͠
ษڧձͷझࢫ ͦͦ ڵຯΛ࣋ͬͯΒ͏ ͜ͱࣗମ͕͍͠
ษڧձͷझࢫ ۙͳਓͨͪʹ UNIXγΣϧͷྑ͞Λ ͑ΒΕͳ͍ແྗײ
ษڧձͷझࢫ ͤΊͯڵຯΛ ࣋ͬͯ͘Εͨํʹ Կ͔ಘΒΕͨΒ
ษڧձͷझࢫ ࢀՃऀͷํ ڭ͑Δଆʹͳͬͯ αϙʔτͷྠ͕͕Δ
ษڧձͷझࢫ ϥΠτχϯάτʔΫ తͳ࿅शॴ ͱͯ͠͝ར༻Λ
γΣϧͷػೳ • ίϚϯυͷ࣮ߦ • ڥมɺPATHɺҾɺฦΓ • ϓϩηε੍ޚ • όοΫάϥϯυɺγάφϧ •
σʔλͷೖग़ྗ੍ޚ • ඪ४ೖྗɺඪ४ग़ྗɺඪ४Τϥʔग़ྗ • ϑΝΠϧγεςϜ • ύΠϓɺϦμΠϨΫτ
γΣϧͷػೳ • ΠϯλϥΫςΟϒػೳ • ϓϩϯϓτ • historyɺิ • alias •
ϓϩάϥϛϯάػೳ • มɺؔ • ੍ޚߏɺΤϥʔॲཧ • σόοάग़ྗ
γΣϧͷػೳ γΣϧʹ͠ΜͰ ίϯϐϡʔλʹ ؤுͬͯΒ͓͏ʂ
ίϚϯυΛΔ •ςΩετॲཧܥ •୯ػೳ •catɺgrepɺsortɺuniqɺ tailɺheadɺtrɺpasteɺ diffɺcomm •ଟػೳ •sed •ϑΝΠϧγεςϜܥ •lsɺfindɺstat
•γʔέϯεੜ •seqɺjotɺyes •ͦͷଞ •xargsɺtimeɺdateɺteeɺ echoɺprintfɺbcɺcurl •࠷ऴฌث •awk •perlɺruby (-alne)
Open usp Tukubaiͷհ • TukubaiίϚϯυͬͯʁ • ୯ػೳͷίϚϯυ܈ • طଘͷUNIXίϚϯυʹΓͳ͔ͬͨಓ۩ •
Ͱͷσʔλॲཧ͕໘ന͘ͳΔ
Open usp Tukubaiͷհ •࣌ࠁॲཧ •mdateɺcalclockɺyobi •֤छूܭ •gyoɺcountɺsmܥɺmap •ϑΟʔϧυग़ •selfɺdelf Open
usp TukubaiίϚϯυϚχϡΞϧ https://uec.usp-lab.com/TUKUBAI_MAN/CGI/TUKUBAI_MAN.CGI?POMPA=LIST •ߦྻม •tarrɺyarrɺtateyoko •σʔλ݁߹ •loopjɺloopxɺjoinܥ •ͦͷଞ •getfirstɺjuniɺmojihame
γΣϧܳؔ࿈ใ • USP༑ͷձ • https://www.usptomo.com • UEC - use engineers'
community site • https://uec.usp-lab.com/ INFO/CGI/INFO.CGI? POMPA=LIST • ্ాϒϩάʢձʣ • https://blog.ueda.asia • େνΣοΧʔɿγΣϧܳ ਓͨͪ • https://daichkr.hatelabo.jp/ antenna/960679194075891200 • ஓϒϩά • http://papiro.hatenablog.jp