SlideShare uma empresa Scribd logo
1 de 13
Baixar para ler offline
第7回俺とお前のゆるゆる	
  
シェル芸勉強会	
  
(問題集)	
USP友の会 上田 隆一
今回の内容	
•  問題10問	
  
–  マニアックオプション大会	
  
–  簡単な文章いじり(ブログが盛り上がったので追加)	
  

2013/11/2	

第7回シェル芸勉強会	

2
注意	
•  解答例は	
  Mac	
  で作成	
  
•  Linux	
  の人は	
  gawk,	
  gsed,	
  tail	
  –r	
  等々を適宜 awk,	
  sed,	
  tac	
  	
  
に読み替えのこと	
  
•  その他環境でも、解答例にこだわらずネット等を	
  
調べながら解答願います。	
  
•  解答では、例題が解ければよい。	
  
–  一般解を探すのは、場合によっては悪い癖となる。	
  

2013/11/2	

第7回シェル芸勉強会	

3
問題1	
•  ドットで区切られた4つの数字について、	
  
左側の数字を優先に	
  
数字の小さい順に並べてください。	

2013/11/2	

第7回シェル芸勉強会	

4
問題2	
•  次の文について、taxi,	
  1km,	
  10000の前後に半角	
  
スペースを挿入してください	
  
–  このtaxiは1kmあたり10000円	
  

2013/11/2	

第7回シェル芸勉強会	

5
問題3	
•  次の文についてspaceの前・invaderの後ろ・	
  
4の後ろのスペースを除去してください。	
  

–  私の名前は space	
  invader	
  です。4	
  歳です。	

2013/11/2	

第7回シェル芸勉強会	

6
問題4	
•  次のマーク付きの文について	
  
「<b>hoge</b>」が重複していることを	
  
ワンライナーで示してください。	
  
–  <b>hoge</b>は<b>fuge</b>なので<b>hoge</
b>fugeだよね。	
  

2013/11/2	

第7回シェル芸勉強会	

7
問題5	
•  00001〜20000という名前の空のファイルを	
  
作ってください。	
  

2013/11/2	

第7回シェル芸勉強会	

8
問題6	
•  a)	
  さきほど作った2万個のファイルのリストを	
  
なるべく短い時間で作ってください。	
  
	
  
•  b)	
  ファイルを消してください。	

2013/11/2	

第7回シェル芸勉強会	

9
問題7	
•  以下のようなディレクトリ、ファイルを作り、	
  
例えば	
  	
  
 ./a/001	
  なら	
  ./a_001	
  
 ./b/c/123	
  なら	
  ./b_c_123	
  
のようにパスを	
  
アンダースコアに変えて、	
  
./	
  にコピーを置いてください。	
  
–  できる人はwhileやfor	
  
を使わないで	
  
2013/11/2	

第7回シェル芸勉強会	

10
問題8	
•  /etc/	
  下の読み込み可能なファイルについて、	
  
fooと書いてある行の数を数えてください	
  

2013/11/2	

第7回シェル芸勉強会	

11
問題9	
•  今度は、/etc/	
  下の読み込み可能なファイルについ
て、fooの数を数えてください	
  

2013/11/2	

第7回シェル芸勉強会	

12
問題10	
•  日付の古い順にソートしてください	

2013/11/2	

第7回シェル芸勉強会	

13

Mais conteúdo relacionado

Destaque

Artilharia segundona 2013
Artilharia segundona 2013Artilharia segundona 2013
Artilharia segundona 2013Rafael Passos
 
Ehealth para aseguradoras
Ehealth para aseguradorasEhealth para aseguradoras
Ehealth para aseguradoraspocketbox
 
Año de la inversión para el desarrollo rural y la seguridad alimentaria
Año  de la inversión para el desarrollo rural y la seguridad alimentariaAño  de la inversión para el desarrollo rural y la seguridad alimentaria
Año de la inversión para el desarrollo rural y la seguridad alimentariadapano
 
праздник осени
праздник осенипраздник осени
праздник осениelenatusheva
 
Άτομα που δέχονται ρατσισμό
Άτομα που δέχονται ρατσισμόΆτομα που δέχονται ρατσισμό
Άτομα που δέχονται ρατσισμόergasma
 

Destaque (16)

Artilharia segundona 2013
Artilharia segundona 2013Artilharia segundona 2013
Artilharia segundona 2013
 
Test smo-test
Test smo-testTest smo-test
Test smo-test
 
Edificio Andaraus
Edificio AndarausEdificio Andaraus
Edificio Andaraus
 
Practica blog
Practica blogPractica blog
Practica blog
 
Android1
Android1Android1
Android1
 
Ehealth para aseguradoras
Ehealth para aseguradorasEhealth para aseguradoras
Ehealth para aseguradoras
 
English Diploma Certificate
English Diploma CertificateEnglish Diploma Certificate
English Diploma Certificate
 
prova 1
prova 1prova 1
prova 1
 
Año de la inversión para el desarrollo rural y la seguridad alimentaria
Año  de la inversión para el desarrollo rural y la seguridad alimentariaAño  de la inversión para el desarrollo rural y la seguridad alimentaria
Año de la inversión para el desarrollo rural y la seguridad alimentaria
 
Mi ofrenda
Mi ofrendaMi ofrenda
Mi ofrenda
 
Ofrenda
OfrendaOfrenda
Ofrenda
 
3
33
3
 
праздник осени
праздник осенипраздник осени
праздник осени
 
Programa 8
Programa 8Programa 8
Programa 8
 
Άτομα που δέχονται ρατσισμό
Άτομα που δέχονται ρατσισμόΆτομα που δέχονται ρατσισμό
Άτομα που δέχονται ρατσισμό
 
Mi ofrenda raven
Mi ofrenda  ravenMi ofrenda  raven
Mi ofrenda raven
 

Mais de Ryuichi Ueda

第27回ロボティクスシンポジアスライド
第27回ロボティクスシンポジアスライド第27回ロボティクスシンポジアスライド
第27回ロボティクスシンポジアスライドRyuichi Ueda
 
シェル・ワンライナー160本ノック
シェル・ワンライナー160本ノックシェル・ワンライナー160本ノック
シェル・ワンライナー160本ノックRyuichi Ueda
 
日本ロボット学会第139回ロボット工学セミナー
日本ロボット学会第139回ロボット工学セミナー日本ロボット学会第139回ロボット工学セミナー
日本ロボット学会第139回ロボット工学セミナーRyuichi Ueda
 
シェル芸勉強会と会場の話
シェル芸勉強会と会場の話シェル芸勉強会と会場の話
シェル芸勉強会と会場の話Ryuichi Ueda
 
移動ロボットのナビゲーション
移動ロボットのナビゲーション移動ロボットのナビゲーション
移動ロボットのナビゲーションRyuichi Ueda
 
PythonとJupyter Notebookを利用した教科書「詳解確率ロボティクス」の企画と執筆
PythonとJupyter Notebookを利用した教科書「詳解確率ロボティクス」の企画と執筆PythonとJupyter Notebookを利用した教科書「詳解確率ロボティクス」の企画と執筆
PythonとJupyter Notebookを利用した教科書「詳解確率ロボティクス」の企画と執筆Ryuichi Ueda
 
第45回シェル芸勉強会オープニングスライド
第45回シェル芸勉強会オープニングスライド第45回シェル芸勉強会オープニングスライド
第45回シェル芸勉強会オープニングスライドRyuichi Ueda
 
bash(の変な使い方)update
bash(の変な使い方)updatebash(の変な使い方)update
bash(の変な使い方)updateRyuichi Ueda
 
第41回シェル芸勉強会 午後オープニング
第41回シェル芸勉強会 午後オープニング第41回シェル芸勉強会 午後オープニング
第41回シェル芸勉強会 午後オープニングRyuichi Ueda
 
Searching Behavior of a Simple Manipulator only with Sense of Touch Generated...
Searching Behavior of a Simple Manipulator only with Sense of Touch Generated...Searching Behavior of a Simple Manipulator only with Sense of Touch Generated...
Searching Behavior of a Simple Manipulator only with Sense of Touch Generated...Ryuichi Ueda
 
20181113_子ども夢ロボット&トーク
20181113_子ども夢ロボット&トーク20181113_子ども夢ロボット&トーク
20181113_子ども夢ロボット&トークRyuichi Ueda
 
第37回シェル芸勉強会イントロ
第37回シェル芸勉強会イントロ第37回シェル芸勉強会イントロ
第37回シェル芸勉強会イントロRyuichi Ueda
 
シェル芸勉強会にみる、コミュニティを通じたIT学習
シェル芸勉強会にみる、コミュニティを通じたIT学習シェル芸勉強会にみる、コミュニティを通じたIT学習
シェル芸勉強会にみる、コミュニティを通じたIT学習Ryuichi Ueda
 
ROSチュートリアル ROBOMECH2018
ROSチュートリアル ROBOMECH2018ROSチュートリアル ROBOMECH2018
ROSチュートリアル ROBOMECH2018Ryuichi Ueda
 
poster of PFoE used in ICRA 2018
poster of PFoE used in ICRA 2018poster of PFoE used in ICRA 2018
poster of PFoE used in ICRA 2018Ryuichi Ueda
 
Robot frontier lesson3 2018
Robot frontier lesson3 2018Robot frontier lesson3 2018
Robot frontier lesson3 2018Ryuichi Ueda
 
Robot frontier lesson2 2018
Robot frontier lesson2 2018Robot frontier lesson2 2018
Robot frontier lesson2 2018Ryuichi Ueda
 
Robot frontier lesson1 2018
Robot frontier lesson1 2018Robot frontier lesson1 2018
Robot frontier lesson1 2018Ryuichi Ueda
 
第34回シェル芸勉強会
第34回シェル芸勉強会第34回シェル芸勉強会
第34回シェル芸勉強会Ryuichi Ueda
 
第32回信号処理シンポジウム「Raspberry PiとROSを 使ったロボットシステム」
第32回信号処理シンポジウム「Raspberry PiとROSを使ったロボットシステム」第32回信号処理シンポジウム「Raspberry PiとROSを使ったロボットシステム」
第32回信号処理シンポジウム「Raspberry PiとROSを 使ったロボットシステム」Ryuichi Ueda
 

Mais de Ryuichi Ueda (20)

第27回ロボティクスシンポジアスライド
第27回ロボティクスシンポジアスライド第27回ロボティクスシンポジアスライド
第27回ロボティクスシンポジアスライド
 
シェル・ワンライナー160本ノック
シェル・ワンライナー160本ノックシェル・ワンライナー160本ノック
シェル・ワンライナー160本ノック
 
日本ロボット学会第139回ロボット工学セミナー
日本ロボット学会第139回ロボット工学セミナー日本ロボット学会第139回ロボット工学セミナー
日本ロボット学会第139回ロボット工学セミナー
 
シェル芸勉強会と会場の話
シェル芸勉強会と会場の話シェル芸勉強会と会場の話
シェル芸勉強会と会場の話
 
移動ロボットのナビゲーション
移動ロボットのナビゲーション移動ロボットのナビゲーション
移動ロボットのナビゲーション
 
PythonとJupyter Notebookを利用した教科書「詳解確率ロボティクス」の企画と執筆
PythonとJupyter Notebookを利用した教科書「詳解確率ロボティクス」の企画と執筆PythonとJupyter Notebookを利用した教科書「詳解確率ロボティクス」の企画と執筆
PythonとJupyter Notebookを利用した教科書「詳解確率ロボティクス」の企画と執筆
 
第45回シェル芸勉強会オープニングスライド
第45回シェル芸勉強会オープニングスライド第45回シェル芸勉強会オープニングスライド
第45回シェル芸勉強会オープニングスライド
 
bash(の変な使い方)update
bash(の変な使い方)updatebash(の変な使い方)update
bash(の変な使い方)update
 
第41回シェル芸勉強会 午後オープニング
第41回シェル芸勉強会 午後オープニング第41回シェル芸勉強会 午後オープニング
第41回シェル芸勉強会 午後オープニング
 
Searching Behavior of a Simple Manipulator only with Sense of Touch Generated...
Searching Behavior of a Simple Manipulator only with Sense of Touch Generated...Searching Behavior of a Simple Manipulator only with Sense of Touch Generated...
Searching Behavior of a Simple Manipulator only with Sense of Touch Generated...
 
20181113_子ども夢ロボット&トーク
20181113_子ども夢ロボット&トーク20181113_子ども夢ロボット&トーク
20181113_子ども夢ロボット&トーク
 
第37回シェル芸勉強会イントロ
第37回シェル芸勉強会イントロ第37回シェル芸勉強会イントロ
第37回シェル芸勉強会イントロ
 
シェル芸勉強会にみる、コミュニティを通じたIT学習
シェル芸勉強会にみる、コミュニティを通じたIT学習シェル芸勉強会にみる、コミュニティを通じたIT学習
シェル芸勉強会にみる、コミュニティを通じたIT学習
 
ROSチュートリアル ROBOMECH2018
ROSチュートリアル ROBOMECH2018ROSチュートリアル ROBOMECH2018
ROSチュートリアル ROBOMECH2018
 
poster of PFoE used in ICRA 2018
poster of PFoE used in ICRA 2018poster of PFoE used in ICRA 2018
poster of PFoE used in ICRA 2018
 
Robot frontier lesson3 2018
Robot frontier lesson3 2018Robot frontier lesson3 2018
Robot frontier lesson3 2018
 
Robot frontier lesson2 2018
Robot frontier lesson2 2018Robot frontier lesson2 2018
Robot frontier lesson2 2018
 
Robot frontier lesson1 2018
Robot frontier lesson1 2018Robot frontier lesson1 2018
Robot frontier lesson1 2018
 
第34回シェル芸勉強会
第34回シェル芸勉強会第34回シェル芸勉強会
第34回シェル芸勉強会
 
第32回信号処理シンポジウム「Raspberry PiとROSを 使ったロボットシステム」
第32回信号処理シンポジウム「Raspberry PiとROSを使ったロボットシステム」第32回信号処理シンポジウム「Raspberry PiとROSを使ったロボットシステム」
第32回信号処理シンポジウム「Raspberry PiとROSを 使ったロボットシステム」
 

20131102 第7回シェル芸勉強会問題だけスライド