8
12回本当は怖くない シェル芸勉強会 USP友の会/産技大 上田 隆一

2014/08/02 第12回シェル芸勉強会イントロ

Embed Size (px)

DESCRIPTION

イントロです。過去問含めて問題はこちら → http://blog.ueda.asia/?page_id=684

Citation preview

Page 1: 2014/08/02 第12回シェル芸勉強会イントロ

第12回本当は怖くない  シェル芸勉強会

USP友の会/産技大  上田 隆一

Page 2: 2014/08/02 第12回シェル芸勉強会イントロ

夏ですね

•  一足早く実家の富山県に帰省(嘘)

Aug.  2,  2014 第12回シェル芸勉強会 2

IMG_9820.JP

実家で飼っていたカモメと一枚(大嘘)

Page 3: 2014/08/02 第12回シェル芸勉強会イントロ

困ったことに

•  実家(嘘)に行ったとたん、  例の本の売り上げがカクッとなった  – 原因:  ステマの中断

Aug.  2,  2014 第12回シェル芸勉強会 3

帰国 出国

Page 4: 2014/08/02 第12回シェル芸勉強会イントロ

ということで8月はテコ入れ月間

•  宜しくお願い致します(意味深)  

•  ここは催眠商法の  会場ではないが・・・  

–  購入はこちらから  –  kindle版もよろしゅう  –  達人出版会様でも取り扱い  

Aug.  2,  2014 第12回シェル芸勉強会 4

Page 5: 2014/08/02 第12回シェル芸勉強会イントロ

んで本題

•  シェル芸とは?  

「マウスも使わず、ソースコードも残さず、  GUIツールを立ち上げる間もなく、  あらゆる調査・計算・テキスト処理を  CLI端末へのコマンド入力一撃で終わらすこと。」

Aug.  2,  2014 第12回シェル芸勉強会 5

あの本が「シェル芸本」と呼ばれているのは、ウッ、ゴホッゴホッ・・・    (ヘルパンギーナが悪化したようだ・・・)  

Page 6: 2014/08/02 第12回シェル芸勉強会イントロ

シェル芸勉強会の進め方

•  ワンライナーの問題を8問出題  

•  玄人がリーダーになってチームを作って解く  –  1グループ6人まで  – 今回は名簿から徴発  

•  Sさん、Kさん、Iさん、Tさん、Yさん、lab○○○xさん  •  あと、腕利きの方  

•  他の人は楽しくやってください  – リーダーを虐める、他の人と一緒に考える、一人で考える

Aug.  2,  2014 第12回シェル芸勉強会 6

Page 7: 2014/08/02 第12回シェル芸勉強会イントロ

環境等 •  解答はUbuntu  Linuxで作成  – 環境によって挙動に違いが発生します  – 基本は玄人に聞いてください  

•  代表的な違いと対策  – BSD系(FreeBSD,  Mac等)  •  基本的なコマンドの由来がLinuxと異なり、挙動が違う  •  GNU  core  uOlsをインストールすることで吸収できる  

– Linuxの他のディストリビューション  •  シェル芸レベルだとほとんどないが、最初から入っていない

コマンドは各ディストリビューションの流儀でインストール  Aug.  2,  2014 第12回シェル芸勉強会 7

Page 8: 2014/08/02 第12回シェル芸勉強会イントロ

では開始

•  問題はこちら(会場の人は先に見ないで!)  – hRp://blog.ueda.asia/?p=3569  

•  問題と解答はこちら(後日公開)  – hRp://blog.ueda.asia/?p=3535  

Aug.  2,  2014 第12回シェル芸勉強会 8