【問題集】第9回寒中シェル芸勉強会

Sat Feb 15 14:07:48 JST 2014 (modified: Sat Sep 30 16:15:34 JST 2017)
views: 1201, keywords: CLI,UNIX/Linuxサーバ,USP友の会,勉強会,シェル芸,シェル芸勉強会

  このエントリーをはてなブックマークに追加 

解答はコッチ

環境

Macで解答を作ったのでLinuxな方は次のようにコマンドの読み替えを

Mac,BSD系 Linux
gdate date
gsed sed
tail -r tac

第1問

まず、次のようにファイルを作ってください。

「a,b,c,m」というディレクトリを作って、1文字目が対応するファイルをそれぞれのディレクトリに移動してください。

第2問

まず、次のように名前にスペースが入ったファイルを作ります。

このままでは何かと扱いづらいので、間にアンダーバーを入れて次のように名前を変更してください。

第3問

ディレクトリを適当に作って、20140101から20141231まで、日付に対応したファイルを作って下さい。各ファイルの中には各日付に対応するdateコマンドの出力を書き込んで下さい。

(ワンライナーが思いつかない場合は、とりあえず手作業でやってみてください。)

第4問

次のように4個ファイルを作って、a_ramenとa_curry、b_appleとb_tomatoのファイルの中身を入れ替えてください。

第5問

各月ごとにtar.gzファイルにしてください。

第6問

次のようなディレクトリ・ファイル操作を行って下さい。

第7問

先ほど作ったファイルbを、50番目のaディレクトリに移動して下さい。

↓うまくできたかどうかの確認方法

第8問

先ほど作ったディレクトリについて、rm -rを使わずに~/a以下のディレクトリを消去してください。

以上。



prev:Structure and Interpretation of Computer Programs読書会12回目メモ書き next:【本番資料】第9回寒中シェル芸勉強会





このサイトではGoogle AdSenseやその他ソーシャルボタンのためにCookieを使用しています。もし同意いただけない場合はブラウザでクッキーを無効にして閲覧をお願いします。This site uses cookies for Google AdSense and some social buttons. If you cannot accept our use of cookies, please disable cookies on your browser.