Tar отказывается исключать директории при создании архива

имеется арч, использую tar из офф репы.
при команде
tar cf file.tar --exclude '/home/user/.cache' /home/user
отказывается исключать /home/user/.cache из архива (все равно ее архивирует)
как то не так понимаю использование?
Дайте полную команду что вводите.
Пропуск надо вводить до указания архивируемой папки
Команда -название архива -опции( в том числе пропуск)- что архивировать
Так примерно
tar cf file.tar --exclude "/boot/grub" /boot
работает
vs220
Дайте полную команду что вводите.
Пропуск надо вводить до указания архивируемой папки
Команда -название архива -опции( в том числе пропуск)- что архивировать
так и сделал, была опечатка в посте, дописал архивируемую директорию в конце...
vs220
Так примерно
tar cf file.tar --exclude "/boot/grub" /boot
работает
у меня с бекапом папки пользователя с исключением директории кэша не прокатило...
почему я хз, как сейчас в первом посте указано так и делал, порядок опций вроде не нарушил, но почему то папка кэша была включена.
safocl
не прокатило
Не знаю, проверил еще раз нормально работает
tar cf file.tar --exclude '/home/oleg/Desktop/123/.cache' '/home/oleg/Desktop/123'
домашнюю папку пробовать не буду слишком долго

Может просто опечатались в команде
и да, почему то при указании папки исключения не производилась автоподстановка, у меня zsh и автоподстановка везде работает, но тут нет.
vs220
домашнюю папку пробовать не буду слишком долго
да енто действительно долго...

vs220
Может просто опечатались в команде
точно нет...
safocl
у меня zsh
Может это влияет( у меня баш), попробуйте на маленьком файле и без точки в имени работает ли исключение
а и да, забыл упоминуть -- все енто происходило от рута из под другого пользователя.
 
Зарегистрироваться или войдите чтобы оставить сообщение.