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

Миниавтомойки Курске по материалам http://tandemtools.ru. |

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


используют старые опции. GNU tar использует их не только по
историческим причинам, но и потому, что ими пользуются многие люди.
Все старые опции записываются как отдельный аргумент без пробелов,
- 53 -
в виде слияния всех букв, задающих эти опции. Этот набор букв должен
появляться на командной строке первым, после имени программы tar:
старые опции не могут быть ни в каком другом месте. Затем, если опция
требует аргументов, они тоже появляются на командной строке. Аргументы
опции возникают так же, как буквы, к которым они относятся. Синтаксис
команды tar при использовании старых опций:
tar буква...[аргумент]... [опция]...[имя]...
Этот синтаксис используется, потому что он позволяет вам набирать
одиночные буквы для операций и опций как отдельные аргументы tar без
предшествующих '-'или пробелов между буквами. 'tar cv'или 'tar -cv'
эквивалентны 'tar -c -v'.
Для совместимости с Unix tar первый аргумент может содержать
опционную букву (или группы опционных букв): например, 'tar cv' задает
опцию '-v' к команде '-c'. Когда опции, для которых нужны аргументы,
даются вместе с командой, все связанные аргументы следуют в том же
порядке, что и опции. Вышеприведенный пример можно записать в старом
стиле следующим образом:
tar cvbf 20 /dev/rmtO
Здесь '20' - аргумент '-b', а '/dev/rmtO' - аргумент '-f'.
С другой стороны, синтаксис старого стиля создает некоторые
сложности для понимания, какой аргумент к какой опции относится, это
часто создает путаницу. Например,в команде 'tar cvbf 20 /dev/rmtO'
'20' - аргумент для '-b', '/dev/rmtO' - аргумент для '-f', а '-v' не
имеет аргументов. Даже при использовании кратких опций 'tar -c -v -b
20 -f /dev/rmtO' все более понятно, т.к. аргументы стоят
непосредственно после опций, которым они соответствуют.
Если вы хотите изменить порядок букв в аргументе старой опции,
проверьте, чтобы вы так же изменили порядок аргументов, им
соответствующих.
Этот старый способ написания опций tar может удивить даже опытных
- 54 -



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



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