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

Исходное сообщение
"sed grep"

Отправлено Aleksey , 16-Окт-03 18:26 
Как в 10000 файлов найти /omega/ и заменить его на /alfa/?
С какими ключами нужно запускать sed  и grep

Содержание

Сообщения в этом обсуждении
"sed grep"
Отправлено denn , 16-Окт-03 20:18 
>Как в 10000 файлов найти /omega/ и заменить его на /alfa/?
>С какими ключами нужно запускать sed  и grep

попробуй
ls |xargs grep omega - просмотрит все файлы на предмет omega. ну а дальше сам...


"sed grep"
Отправлено divan , 17-Окт-03 12:06 
>Как в 10000 файлов найти /omega/ и заменить его на /alfa/?
>С какими ключами нужно запускать sed  и grep

TMP=`mktemp /tmp/sedconvert.XXXXXX`; for i in *mymask*; do sed 's/omega/alfa/g' "$i" > "$TMP" && mv "$TMP" "$i"; done

имхо