7z: Що * робить * прапор -r?


10

Сторінка man for 7zпросто каже

Не використовуйте "-r", оскільки цей прапор не робить те, що ви думаєте.

Єдина документація, яку я можу знайти, в основному повторює те саме.

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

Отже, що ж це зробити, і чому автор цієї документації думає , що я думаю , що це робить що - то ще?

Це 7zip 9.04 на Debian Squeeze (тобто досить старий).


1
Дивно. Я постійно використовую перемикач -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/MANUALна Debian, але я не можу посилатися на це. Скріншот не можна шукати або копіювати / вставляти, тому я хотів включити посилання перед тим, як прийняти цю відповідь: не соромтеся включити його у саму відповідь, очевидно.
tripleee

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