Evident înainte de sed dai și tu un grep ca omu' întreg la cap (subiect discutabil de vreme ce întrebi de sed, dar na)...
2015-12-10 21:21 GMT+02:00 Andrei Pascal <avpas...@gmail.com>: > Să nu ai probleme de whitespaces (spații în loc de taburi și/sau > vițăvercea). Poți încerca ceva gen: > > sed -e > 's/"AJXP_CLIENT_DEBUG"[[[:space:]]*,[[:space:]]*false/"AJXP_CLIENT_DEBUG" > , true/' file.php > > merge așa? > > 2015-12-10 20:23 GMT+02:00 Mihai Badici <mi...@badici.ro>: > >> >> Ar trebui sa stiu deja asta, dar nu prea am folosit sed spre rusinea mea. >> >> Incerc sa fac o chestie care parea simpla: >> >> am un conf care are niste linii de genul: >> define("AJXP_CLIENT_DEBUG" , false); >> define("AJXP_SERVER_DEBUG" , false); >> >> si vreau sa le schimb cu un script de pe false pe true. >> Evident nu vreau sa le schimb pe toate, ci doar pe unele. >> >> incerc ceva de genul: >> sed -e 's/"AJXP_CLIENT_DEBUG" , false/"AJXP_CLIENT_DEBUG" , true/' >> file.php >> >> Din cate vad, nu imi face match si pare ca se poticneste la acea virgula. >> Nu gasesc pe net ceva referitor la faptul ca virgula ar trebui escap-ata >> cumva si nu prea inteleg cum functioneaza. >> >> >> Mihai Badici[1] >> >> -------- >> [1] http://mihai.badici.ro >> _______________________________________________ >> RLUG mailing list >> RLUG@lists.lug.ro >> http://lists.lug.ro/mailman/listinfo/rlug >> > > > > -- > Ave > http://flying.prwave.ro > -- Ave http://flying.prwave.ro _______________________________________________ RLUG mailing list RLUG@lists.lug.ro http://lists.lug.ro/mailman/listinfo/rlug