Powered By Blogger

среда, 21 ноября 2012 г.

Копировать все файлы содержащие определенный текст в Linux

Для того чтобы найти и скопировать все файлы находящиеся в определенном каталоге и содержащие заданный текст можно выполнить следующий скрипт:


for f in `find [где искать] -type f`; do
grep '[что искать]' $f
if [ $? = 0 ]; then
cp $f [куда копировать]
fi
done

Комментариев нет:

Отправить комментарий