Программа обработки архивов tar

Профессиональный юрист онлайн в Новокузнецке. Услуги юриста.

Программа обработки архивов tar - стр. 32


Мнемонические опции предназначены для простоты запоминания, в
отличие от кратких опций, о которых будет рассказано ниже. Например,
запись:
tar --create --verbose --block-size=20 --file=/dev/rmtO
дает хорошее представление о том, что делают команды, даже тем, кто
мало знаком с tar.
3.2.2 Краткий стиль
Большинство опций, хотя не все, также имеют краткое имя, состоящее
из одинарного тире и еще одного символа, например '-t' - краткое имя
мнемонической опции '--list', они имеют одно и то же значение.
- 52 -
Функциональности этих опций абсолютно идентичны.
Краткие имена опций быстрее набираются на клавиатуре, чем
мнемонические. В данном руководстве мы часто после мнемонической опции
в скобках даем ее краткую форму (если она существует).
Краткие опции, требующие аргументов, обычно записываются перед ними
и отделены от них пробелом. Иногда можно писать аргумент сразу после
краткого имени опции, не оставляя пробела. Например, можно писать '-f
аrchive.tar' или '-farchive.tar вместо '--file=archive.tar'. Когда
опция дана отдельно, ее аргумент пишется после нее, как обычно в
программах Unix. Например:
tar -c -v -b 20 -f /dev/rmtO
Краткие опции можно смешивать, но, в противоположность старым
опциям, это необязательно. Когда несколько опций идут подряд, для них
всех можно использовать одно общее тире. Только последняя из опций
может иметь аргумент. (Но мне кажется, что очень глупо нагромождать
несколько опций, последняя из которых имеет аргумент. Я даже думаю,
что опции GNU getopts достаточно, чтобы это сделать).
Если вы вставляете краткие опции в команду, убедитесь, что вы
вставили туда и их аргументы.
3.2.3 Старый стиль опций *
Старые опции - одиночные буквы без тире, которые появляются только в
положении, следующем за ключевым словом tar команды после пробела.
Буква старой опции соответствует букве краткой опции. Например, старая
опция 't' - то же, что краткая опция '-t' и мнемоническая '--list'.
Все время своего существования программы tar, GNU и non-GNU,



- Начало -  - Назад -  - Вперед -



Книжный магазин