差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン前のリビジョン
次のリビジョン
前のリビジョン
最新のリビジョン両方とも次のリビジョン
software:7zip:sequential_extraction [2020/07/31] ikatakossoftware:7zip:sequential_extraction [2020/07/31] ikatakos
行 5: 行 5:
   * [[https://superuser.com/questions/1020232/list-zip-files-contents-using-7zip-command-line-with-non-verbose-machine-friend|List zip file's contents using 7zip command line with non-verbose machine-friendly output - Super User]]   * [[https://superuser.com/questions/1020232/list-zip-files-contents-using-7zip-command-line-with-non-verbose-machine-friend|List zip file's contents using 7zip command line with non-verbose machine-friendly output - Super User]]
  
-以下の出力は、表を表現するようにスペースや罫線で整形された形となり、人間的には見やすいが機械では処理しにくい。+以下の出力は、表形式でスペースや罫線で整形された形となり、人間的には見やすいが機械では処理しにくい。
  
-  > 7z.exe l archive.zip+<code> 
 +> 7z.exe l archive.zip 
 +   
 +     Date      Time  Attr         Size   Compressed  Name 
 +------------------- ----- ------------ ------------  ------------------------ 
 +2020-01-01 12:34:56 D....            0            0  hoge 
 +2020-01-01 12:34:56 D....            0            0  hoge\huga 
 +2020-01-01 12:34:56 ....A     23553726   2146651792  hoge\huga\piyo.csv 
 +... 
 +</code>
  
-以下の2つのオプション ''-slt -ba'' を付けることで、まだプログラムに読み取りやすい形での出力となる。 +以下の2つのオプション ''-slt -ba'' を付けることで、まだ比較的プログラムに読み取りやすい形での出力となる。
- +
-  > 7z.exe l archive.zip -slt -ba+
  
 <code> <code>
-Path = 2.msi+> 7z.exe l archive.zip -slt -ba 
 + 
 +Path = hoge\huga\piyo.csv
 Size = 2005506 Size = 2005506
 Packed Size = 638340 Packed Size = 638340
-Modified = 2009-04-16 23:00:00+Modified = 2020-01-01 12:34:56
 Attributes =  Attributes = 
-CRC = B6FFF2FF+CRC = FFFFFFFF
 Encrypted = - Encrypted = -
 Method = LZMA:3m Method = LZMA:3m
 Block = 0 Block = 0
  
-Path = 1.doc+Path = hoge\huga\poyo.csv
 Size = 35328 Size = 35328
 Packed Size =  Packed Size = 
-Modified = 2008-12-06 23:00:00+Modified = 2020-01-01 12:34:56
 Attributes =  Attributes = 
-CRC = C041B41F+CRC = FFFFFFFF
 Encrypted = - Encrypted = -
 Method = LZMA:3m Method = LZMA:3m
行 36: 行 45:
 </code> </code>
  
-単純にファイルリストのみを出力する方法は無いっぽい。+単純にファイルのみを列挙する方法は無いっぽい。
  
-そういうことがしたい場合は、Linuxならzipコマンドが使えるし、Windowsも以下の方法で、Linuxと同様のzipをインストールした方が速い。+そういうことがしたい場合は、zipファイルであれば、Linuxならzipコマンドが使えるし、Windowsも以下の方法で、Linuxと同様の動作をするzipをインストールした方が速い。
  
   * [[https://qiita.com/Shi-nakaya/items/83d2b2e2b34b897d3df8|Windowsのコマンドプロンプトでzipコマンドを使用可能にする方法 - Qiita]]   * [[https://qiita.com/Shi-nakaya/items/83d2b2e2b34b897d3df8|Windowsのコマンドプロンプトでzipコマンドを使用可能にする方法 - Qiita]]
  
 +7zの場合は、まぁ上記の方法で ''Path = '' だけ抜き取ることになるか。(別ツールも探せばあるのかも)
  
software/7zip/sequential_extraction.txt · 最終更新: 2020/07/31 by ikatakos
CC Attribution 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0