Прочитайте вміст заархівованого файлу без вилучення лише 1 рівень?


-2

unzip options -t і -l перераховує весь zip, навіть підкаталоги. Чи є можливість розпакувати для читання вмісту лише 1 рівень? У ньому має бути перерахований негайний вміст zip. Він не повинен перераховувати вміст підкаталогів.

Я прочитав це питання і його не є його дублікатом.


чому негативне голосування?
спа

Відповіді:


0

За даними сторінки:

[-x xfile(s)]
   An  optional  list of archive members to be excluded from process‐
   ing.  Since wildcard characters  normally  match  (`/')  directory
   separators  (for exceptions see the option -W), this option may be
   used to exclude any files that are in subdirectories.   For  exam‐
   ple,  ``unzip foo *.[ch] -x */*'' would extract all C source files
   in the main directory, but none in  any  subdirectories.   Without
   the  -x  option,  all C source files in all directories within the
   zipfile would be extracted.

Тож відповідь така:

unzip -l <zipfile> -x '*/*'
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.