найти: отсутствует аргумент, чтобы -exec не копировал - PullRequest
0 голосов
/ 25 июня 2018

Хотите скопировать все файлы из каталога / usr / sbin в другую папку с диапазоном между 500 КБ и 4 МБ.

Первая строка кода, которую я пишу, обычно выполняется.

find /usr/sbin/ type -f -size +500k -size -4M

Но когда я добавляю код действия -exec выше, чтобы сделать ошибку печати:

find /usr/sbin/ type -f -size +500k -size -4M -exec cp /usr/sbin '/dest-catalog'
find: missing argument to `-exec`
Try 'find --help' for more information

Невозможно найти ответ, несмотря на то, что учится человек, найти --help, найти ответ.

1 Ответ

0 голосов
/ 25 июня 2018

Хорошо, спасибо RavinderSingh13 & 123. Найденное решение напишите этот код:

find /dest_catalog/ -type f -size +500k -size -4M -exec cp -nv {} ./ \;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...