Предположим, у меня есть myarchive.tar
myarchive.tgz/file1.txt
/folder1/node1.txt
/folder2/node2.txt
/folder3/file3.txt
/dir/node3.txt
/file2.txt
Как извлечь файлы, которые соответствуют двум шаблонам, т.е. "folder"
& "node"
. Так что я получу node1.txt и node2.txt Я пробовал подстановочные знаки, но я знаю, как выполнить его только с одним шаблоном. то есть tar --wildcards -zvf myarchive.tgz -x "*folder*"
или tar --wildcards -zvf myarchive.tgz -x "*node*"
, но это дает только половину ответа. Есть ли способ получить полный ответ, написав один скрипт.