|
Тема |
Re: упътване за Search and replace функция [re: Пay] |
|
Автор |
Иcтopиka (руски шпионин) |
|
Публикувано | 18.02.05 15:31 |
|
|
странни са превратностите на съдбата :)
значи свърших си работата до край ,но този път благодарение на mysql.Още в началото ми храеса този вариянт щото знаех че част от стринговете за замяна са с наклонени черти. Значи послушах другаря Въпрос,намерих с find къде е тази replace,била в такава директория : /usr/local/mysql.old/bin/replace дето я няма описана в PATH .първо пробвах да я копирам в някоя от описаните в PATH ,но съм нямал бил такива права( Permission denied) Обаче като я извиках с абсолютния и път работата заспа от всякъде :) крайния ми скрипт е нещо такова:
find /usr/local/vhosts/my-domain.com/httpdocs/dir -type f | xargs /usr/local/mysql.old/bin/replace "nakloneni/cherti/kolkoto/si/iskam/takiva/" "ala/bala/drugi/cherti/na/desno/nakloneni/" --
а нещата с perl не се получиха ,нито с единични кавички нито с обратно наклонени черти,първо с perl пробвах.
благодаря много на всички другари :)
работатa е там че се местя от един хост на друг ,пък имам около 30-40 различни скрипта php ,perl дето съм нагаждал,променял и писал 2 години ,съответно 30-40 конфиг файлове,с абсолютни пътища,други имена на БД и так далее,направо ужас и безумие да ги търся сичките и да им оправям новите настройки,сигурно една седмица работа . и на тва отгоре се местих на пожар
и не знам дали и на този хост ще се задържа дълго.А сега вече винаги мога да се преместя безболезнено на друго място:) впрочем до сега ползвах шела само за смяна атрибутите на група файлове по зададена маска с chmod. но намерих един руски мануал за начимнаещи и само след първи прочит(и благодарение на вашата помощ) се оправям горе долу с него.Може и на други да е полезен,обаче е на руски:
За комунистите няма невъзможни неща
Й.В.Сталин

|
| |
|
|
|