URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 51252
[ Назад ]

Исходное сообщение
"команда find"

Отправлено varran , 05-Дек-04 20:20 
привет всем! кто нибудь просвятит как правильно использовать программу find  с опцией -exec

пробую например find /root/mydir -exec rm;
                                      или rm {};
говорит что отсутствуют аргументы у exec


Содержание

Сообщения в этом обсуждении
"команда find"
Отправлено John , 05-Дек-04 20:37 
>привет всем! кто нибудь просвятит как правильно использовать программу find  с
>опцией -exec
>
>пробую например find /root/mydir -exec rm;
>            
>          
>          
>    или rm {};
>говорит что отсутствуют аргументы у exec


команда в -exec должна заканчиваться ;
но для shell это тоже значащий символ, поэтому для передачи его в find он должен экранироваться \;


"команда find"
Отправлено varran , 05-Дек-04 20:47 
>>привет всем! кто нибудь просвятит как правильно использовать программу find  с
>>опцией -exec
>>
>>пробую например find /root/mydir -exec rm;
>>            
>>          
>>          
>>    или rm {};
>>говорит что отсутствуют аргументы у exec
>
>
>команда в -exec должна заканчиваться ;
>но для shell это тоже значащий символ, поэтому для передачи его в
>find он должен экранироваться \;

Спасибо, в мане про это сказано, с английским беда (
Теперь понятно как удалить 50000 файлов, не удаляя каталога вцелом )))