コマンド展開でサブディレクトリのファイルが展開できない
ディレクトリが無い場合は上手くいくが、サブディレクトリの下にあるファイルを展開しようとすると、以下のエラーとなる。
$ arm xvf src.zip begin to extract extracting ... src/jp/sourceforge/armadillo/ArchiveEntry.java armadillo: I/O error - ./src/jp/sourceforge/armadillo/ArchiveEntry.java (No such file or directory) $
サブディレクトリが存在するかどうかをチェックしていなかった。
ファイルを出力する前に、サブディレクトリが存在しなければ作成(mkdirs)するようにした。
ディレクトリが無い場合は上手くいくが、サブディレクトリの下にあるファイルを展開しようとすると、以下のエラーとなる。