2013-05-15 2 views

ответ

1

Фактически, да.

Так, в группе из трех человек, вы создаете архивный файл каждый раз свежее с опцией c или -c, только последняя будет иметь значение (а).

Так что сводится к тому, является ли следующие два эквивалентны:

tar -cf foo.tar foo/ 
tar cf foo.tar foo/ 

, и они являются: - перед c не является обязательным.


(а) Если вы не настроили свои права доступа к директориям и umask настройки таким причудливым образом, что вы можете создавать файлы, но не перезаписывать их :-)

+0

+1 для тщательности сноски ^^ (и да, «c» в tar будет создавать архив и clobber любой ранее существовавший, как он это делает) (в «последних» версиях tar вы можете иметь «-k», или "--keep-files", чтобы добавить к уже существующему контенту ... но это НЕ переносимо) –

Смежные вопросы