7z: Что делает * -r флаг?


10

Страница man 7zпросто говорит

Не используйте «-r», потому что этот флаг не делает то, что вы думаете.

Единственная документация, которую я могу найти, в основном подтверждает то же самое.

   -r[-|0]
          Recurse subdirectories (CAUTION: this flag does not do what  you
          think, avoid using it)

Итак, что же это сделать, и почему автор этой документации думает , что я думаю , что это делает что - то еще?

Это 7zip 9.04 на Debian Squeeze (то есть довольно старый).


1
Weird. Я использую ключ -r все время. Делает то, что должен. Я использую 7-Zip 9.20 на Windows. В документации, поставляемой с 9.20, ничего не говорится о том, как избежать этого переключателя.
misha256

1
У них есть форум, где вы можете оставлять вопросы. Я думаю, что вы, скорее всего, получите ответ по электронной почте автору ... sourceforge.net/p/sevenzip/discussion
Дейв

Ответы:


4

Из руководства пользователя 7-Zip (CHM)

Определяет метод обработки групповых символов и имен файлов в командной строке.

введите описание изображения здесь


7-zip.org не имеет ссылок на файлы CHM, но я нашел его копию по адресу sevenzip.osdn.jp/chm/cmdline/switches/recurse.htm
tripleee

Он включается в программу после ее установки.
Моав

Да, я вхожу в /usr/share/doc/p7zip-full/DOCS/MANUALDebian, но не могу с этим связаться. Скриншот недоступен для поиска или копирования / вставки, поэтому я хотел добавить ссылку, прежде чем принять этот ответ: не стесняйтесь включать ее в сам ответ, очевидно.
tripleee

1
Мы используем изображения здесь из-за ссылки гнили.
Моав
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.