Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

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

734 views

Published on

  • Be the first to comment

  • Be the first to like this

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

  1. 1. 第7回俺とお前のゆるゆる   シェル芸勉強会   (問題集) USP友の会 上田 隆一
  2. 2. 今回の内容 •  問題10問   –  マニアックオプション大会   –  簡単な文章いじり(ブログが盛り上がったので追加)   2013/11/2 第7回シェル芸勉強会 2
  3. 3. 注意 •  解答例は  Mac  で作成   •  Linux  の人は  gawk,  gsed,  tail  –r  等々を適宜 awk,  sed,  tac     に読み替えのこと   •  その他環境でも、解答例にこだわらずネット等を   調べながら解答願います。   •  解答では、例題が解ければよい。   –  一般解を探すのは、場合によっては悪い癖となる。   2013/11/2 第7回シェル芸勉強会 3
  4. 4. 問題1 •  ドットで区切られた4つの数字について、   左側の数字を優先に   数字の小さい順に並べてください。 2013/11/2 第7回シェル芸勉強会 4
  5. 5. 問題2 •  次の文について、taxi,  1km,  10000の前後に半角   スペースを挿入してください   –  このtaxiは1kmあたり10000円   2013/11/2 第7回シェル芸勉強会 5
  6. 6. 問題3 •  次の文についてspaceの前・invaderの後ろ・   4の後ろのスペースを除去してください。   –  私の名前は space  invader  です。4  歳です。 2013/11/2 第7回シェル芸勉強会 6
  7. 7. 問題4 •  次のマーク付きの文について   「<b>hoge</b>」が重複していることを   ワンライナーで示してください。   –  <b>hoge</b>は<b>fuge</b>なので<b>hoge</ b>fugeだよね。   2013/11/2 第7回シェル芸勉強会 7
  8. 8. 問題5 •  00001〜20000という名前の空のファイルを   作ってください。   2013/11/2 第7回シェル芸勉強会 8
  9. 9. 問題6 •  a)  さきほど作った2万個のファイルのリストを   なるべく短い時間で作ってください。     •  b)  ファイルを消してください。 2013/11/2 第7回シェル芸勉強会 9
  10. 10. 問題7 •  以下のようなディレクトリ、ファイルを作り、   例えば      ./a/001  なら  ./a_001    ./b/c/123  なら  ./b_c_123   のようにパスを   アンダースコアに変えて、   ./  にコピーを置いてください。   –  できる人はwhileやfor   を使わないで   2013/11/2 第7回シェル芸勉強会 10
  11. 11. 問題8 •  /etc/  下の読み込み可能なファイルについて、   fooと書いてある行の数を数えてください   2013/11/2 第7回シェル芸勉強会 11
  12. 12. 問題9 •  今度は、/etc/  下の読み込み可能なファイルについ て、fooの数を数えてください   2013/11/2 第7回シェル芸勉強会 12
  13. 13. 問題10 •  日付の古い順にソートしてください 2013/11/2 第7回シェル芸勉強会 13

×