Почему последовательность параметров может повлиять на выполнение tar?

Пример:

$> tar -vxf something.tar (normal output) ... $> tar -xfv something.tar tar: v: Cannot open: No such file or directory tar: Error is not recoverable: exiting now

Это абсурдно, это ошибка или недосмотр в tar?

-1
задан 20 April 2017 в 07:27

2 ответа

Нет ничего особенно абсурдного. tar поддерживает несколько стилей параметров, а опция -f ожидает, что будет следовать имя файла. Если вы используете старый стиль опций, tar немного более снисходителен:

$ tar xfv foo.tar foo $ tar -xfv foo.tar tar: v: Cannot open: No such file or directory tar: Error is not recoverable: exiting now
1
ответ дан 18 July 2018 в 14:37

Нет ничего особенно абсурдного. tar поддерживает несколько стилей параметров, а опция -f ожидает, что будет следовать имя файла. Если вы используете старый стиль опций, tar немного более снисходителен:

$ tar xfv foo.tar foo $ tar -xfv foo.tar tar: v: Cannot open: No such file or directory tar: Error is not recoverable: exiting now
1
ответ дан 24 July 2018 в 20:26

Другие вопросы по тегам:

Похожие вопросы: