Я должен был заархивировать каталог с помощью tar и исключить некоторые файлы. У меня есть каталог $ HOME/java, который включает в себя некоторые файлы .java и .class. Я хочу исключить все файлы .class, используя опцию -X exclude.
Я создал файл исключения с помощью команды find
$ find $HOME/java -name "*.class" > Exclude
Затем попытался заархивировать каталог
$ tar -cvfX java.tar Exclude $HOME/java
Но как-то это не исключает. Версия tar в Solaris не поддерживает исключение по имени.