afan
June 22, 2010, 3:49pm
1
prebacujem jednu stranicu sa servera na server. medjutim, treba da promijenim “/srv/www/” u “/var/www/html” u svim fajlovima nekog direktorija.
prije sam koristio HomeSite za ove stvari ali mi je taj kmpjuter rikn’o.
naravno, puno brze bi bilo koristeci komandnu liniju. medjutim, ja to ne umijem. moe li mi neko pomoci?
afan
June 22, 2010, 6:45pm
3
[quote=vedran]man find
man sed[/quote]
ne pomaze bas puno jer nema primjera. a na primjerima se najbolje uci. ovo ba sve suhoparan tekst.
ali bar znam odakle da krenem na google-u
hvala vedrane
vedran
June 22, 2010, 7:16pm
4
Ne znam nijednu finu školu seda za početnike, ako neko zna neka okači link.
aldin
June 22, 2010, 8:20pm
5
odeš u dir gdje su fajlovi koje trebaš promijeniti
cd dir_da_fajlovima
izlistaš (informativno) sve fajlove u kojima se spominje string koji hoćeš da zamijeniš
grep -Rl ‘/srv/www/’ *
primjer stringa
aldin@home ~ $ cat fajl.dat
/srv/www/ domena.ba
automatika (prvo backupuj za svaki slučaj)
aldin@home ~ $ sed -i ‘s//srv/www///var/www/html//g’ .
/var/www/html/domena.ba
aldin@home ~ $
aldin
June 22, 2010, 8:23pm
6
[quote=nidla]odeš u dir gdje su fajlovi koje trebaš promijeniti
cd dir_da_fajlovima
izlistaš (informativno) sve fajlove u kojima se spominje string koji hoćeš da zamijeniš
grep -Rl ‘/srv/www/’ *
primjer stringa
aldin@home ~ $ cat fajl.dat
/srv/www/ domena.ba
automatika (prvo backupuj za svaki slučaj)
aldin@home ~ $ sed -i ‘s//srv/www///var/www/html//g’ .
/var/www/html/domena.ba
aldin@home ~ $[/quote]
rekurzija
http://www.mehtanirav.com/2007/12/29/search-and-replace-recursively-using-sed-and-grep
Aferim! Nešto korisno nakon dugo vremena.
Bo
June 23, 2010, 8:22am
9
Na nix-ima grep neJma -R, pa se moze koristiti find:
afan
June 23, 2010, 1:47pm
12
[quote=Bo]Na nix-ima grep neJma -R, pa se moze koristiti find:
[/quote]
ima -r. ja “redovno” koristim -inr kao parametre
p.s. ne ucim ja tebe nego za nekog ko se sa ovim jos nije susretao a cita ovaj post
Bo
June 23, 2010, 1:58pm
13
*nix …
bash-3.00$ grep -r
grep: illegal option -- r
Usage: grep -hblcnsviw pattern file . . .
bash-3.00$ uname -a
SunOS TestSPARC 5.10 Generic_118833-17 sun4u sparc SUNW,Netra-210
bash-3.00$
aldin
June 23, 2010, 6:40pm
14
sta bi vi bez mene :D[/quote]
jel vi ili vim?