Это не совсем то, что вы просили, но это может сделать работу:
mv the-folder-you-want-to-exclude somewhere-outside-of-the-main-tree
mv the-tree where-you-want-it
mv the-excluded-folder original-location
(По сути, переместите исключенную папку из большего дерева для перемещения.)
Итак, если у меня есть a/
и я хочу исключить a/b/c/*
:
mv a/b/c ../c
mv a final_destination
mkdir -p a/b
mv ../c a/b/c
Или что-то в этом роде. В противном случае вы можете получить find
, который вам поможет.