Есть такая команда: tar -cf back.tar /home/*/*(*.json|*.yml)
Она работает только на каталог /home/*/
Как можно сделать, чтобы она работала на все каталоги /home/*/*/*/*/....?
Она все делает, но допустим у меня есть каталог /home/fol1/blabla/lala/aaa
При выполнении команды в архив закинутся только файлы каталога /home/fol1/, а папки blabla/lala/aaa не будут затронуты
Я попробовал сделать костылём и просто добавил много команд по типу :
tar -cf back.tar /home/*/*(*.json|*.yml) /home/*/*/*(*.json|*.yml) /home/*/*/*/*/*(*.json|*.yml) /home/*/*/*/*/*/*(*.json|*.yml)
. но в таком случае bash выдает ошибку что слишком много аргументов