У меня есть каталог с именем main
. Этот каталог находится в root Я имею в виду, что путь к этому каталогу такой: /HOME/main
Внутри этого каталога есть папка с именем f1
, а внутри нее еще одна папка с именем subf1, поэтому путь выглядит так: /HOME/main/f1/subf1
Я хочу проверить , есть ли файл в subf1
с именем, содержащим специальную строку , и скопировать этот файл в каталог main
, Я использую это:
find . -maxdepth 1 -name "*string*" -exec cp {} ../main \;
Это неполно, и я не знаю, как проверить , если условие здесь, но даже когда я выполняю эту команду в /HOME/main/f1/subf1
пути, это не ' т работа. что не так?