У меня есть следующая структура каталогов

books/java
books/java.ebooks
books/java.gwt
books/java.swing
books/javaee

Я использую эту команду для создания архива всех каталогов, начинающихся с букв

tar czf books.a-m.no.AI.tgz --exclude=books/AI.and.algorithms --exclude=books/[N-Z]* --exclude=books/[n-z]* books

Созданный архив .tgz не содержит каталог java.swing/.

Я что-то упускаю из-за использования tar или это ошибка в cygwin?

1 ответ1

0

Проблема заключалась в том, что каталог java.swing/ пуст. Очевидно, что cygwin tar молча опускает пустые каталоги. В справке о пустых каталогах ничего нет.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .