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
630
第27回シェル芸勉強会へようこそ
第27回シェル芸勉強会の福岡サテライト会場で話したイントロ資料
papiron
February 11, 2017
Tweet
Share
More Decks by papiron
See All by papiron
第45回シェル芸勉強会へようこそ
papiron
0
520
第44回シェル芸勉強会へようこそ
papiron
0
320
ワンライナーに便利なコマンド
papiron
0
340
第38回シェル芸勉強会へようこそ
papiron
0
410
第37回シェル芸勉強会へようこそ
papiron
0
370
第29回シェル芸勉強会へようこそ
papiron
0
660
第28回シェル芸勉強会へようこそ
papiron
0
1k
テキストデータの連結
papiron
0
1k
仮想端末tmux始めました
papiron
0
700
Other Decks in Programming
See All in Programming
What is Parser
yui_knk
8
2.4k
座談会 「Strict ConcurrencyとSwift 6が開く新時代: 私たちはどう生きるか?」
shiz
4
8.5k
Scala アプリケーションのビルドを改善してデプロイ時間を 1/4 にした話 | How I improved the build of my Scala application and reduced deployment time by 4x
nomadblacky
1
130
Rechartsで楽にゴリゴリにカスタマイズする!
10tera
1
130
dotfiles について話したい #湘なんか
stefafafan
2
290
Swift Concurrencyとレースコンディション
objectiveaudio
1
390
Kotlin 2.0 and Beyond
antonarhipov
2
140
どうしてこうなった?から理解するActive Recordの関連の裏側
willnet
5
530
TypeScriptで 負荷テストを書こう 〜k6のシングルバイナリの秘密〜
dora1998
7
2.9k
What we keep in mind when migrating from Serverless Framework to AWS CDK and AWS SAM
kasacchiful
1
130
iOSの隠されたAPIを解明し、開発効率を向上させる方法/iOSDC24
noppefoxwolf
2
120
仮想ファイルシステムを導入して開発環境のストレージ課題を解消する
segadevtech
2
430
Featured
See All Featured
Robots, Beer and Maslow
schacon
PRO
157
8.1k
A Philosophy of Restraint
colly
202
16k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
502
140k
Testing 201, or: Great Expectations
jmmastey
35
6.9k
5 minutes of I Can Smell Your CMS
philhawksworth
201
19k
Visualization
eitanlees
142
15k
The Mythical Team-Month
searls
218
43k
Building Flexible Design Systems
yeseniaperezcruz
324
37k
Code Reviewing Like a Champion
maltzj
518
39k
Designing the Hi-DPI Web
ddemaree
278
34k
Building a Scalable Design System with Sketch
lauravandoore
458
32k
Web Components: a chance to create the future
zenorocha
308
41k
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