圧縮の仕方
圧縮の仕方 その1: GUIを利用して
- デスクトップ上でマウスを右クリックして「新規フォルダ」を選択する
- フォルダの名称をreportに変更する
- フォルダにファイルをコピーする
- このフォルダ内で check.rb などを使って実行可能であることを確認する
- フォルダの上でマウスをクリックして「"report"を圧縮」を選択する
(report.zipというファイルができる)
圧縮の仕方 その2: zipコマンド
- zip ファイルの作り方は,以下のとおり.
pc123456m:~ 9474079989$ zip -r <zipファイル名> <ファイル群>
- zip ファイルの内容の確認法は,以下のとおり.
pc123456m:~ 9474079989$ unzip -l <zipファイル名>
- zip ファイルからファイルの取り出し方は,以下のとおり.
pc123456m:~ 9474079989$ unzip <zipファイル名>
デスクトップの直下に report という名前の
フォルダ(ディレクトリ)を作って,
zip ファイルを(やはりデスクトップ直下に)作成する過程の例を示す.
pc123456m:Algorithm 9474079989$ ls
check.rb ex04.rb mono.rb mono.tiff
pc123456m:Algorithm 9474079989$ mkdir ~/Desktop/report
pc123456m:Algorithm 9474079989$ cp * ~/Desktop/report
pc123456m:Algorithm 9474079989$ cd ~/Desktop/report
pc123456m:report 9474079989$ ls report
check.rb ex04.rb mono.rb mono.tiff
pc123456m:report 9474079989$ ruby check.rb ex04.rb
======================================================================
テストデータファイルとして ex04.rb を使います...
ファイル mono.rb を読み込みます...
MONO [対象のメソッド: image_average ] => PASS...............
MONO [対象のメソッド: blur ] => PASS
ファイル color.rb を読み込みます...
ERROR: ファイル color.rb が見つかりません。
ファイル名が異なっているかもしれません。
違うフォルダに存在するかもしれません。
COLOR [対象のメソッド: blur ] => ERROR: 対象のメソッドが見つかりません
成功数: 17/17
(未定義で検査できなかった個数: 1)
pc123456m:report 9474079989$ rm check.rb
pc123456m:report 9474079989$ rm ex04.rb
pc123456m:report 9474079989$ cd ..
pc123456m:Desktop 9474079989$ ls report
mono.rb mono.tiff
pc123456m:Desktop 9474079989$ zip -r report report
adding: report/ (stored 0%)
adding: report/mono.rb (deflated 58%)
adding: report/mono.tiff (deflated 5%)
pc123456m:Desktop 9474079989$ ls
report report.zip
pc123456m:Desktop 9474079989$ unzip -l report.zip
Archive: report.zip
Length Date Time Name
-------- ---- ---- ----
0 10-27-16 09:57 report/
937 10-27-16 09:57 report/mono.rb
110616 10-27-16 09:57 report/mono.tiff
-------- -------
111553 3 files
pc123456m:Desktop 9474079989$