On 7/6/05, gelusi_rlug <[EMAIL PROTECTED]> wrote: > > ----- Original Message ----- > From: <[EMAIL PROTECTED]> > To: <[email protected]> > Sent: Wednesday, July 06, 2005 11:22 AM > Subject: [rlug] Re: cat cut grep awk > > > > > > On Wed, 6 Jul 2005, gelusi_rlug wrote: > > > > > hmmm > > > > > > ce vroiam eu : o comanda care sa parseze fisierul /etc/passwd si sa faca > > > automat acea schimbare > > > > > > ca asa am vre-o 480 linii cu totul care ar trebui schmibate si cam 2200 > de > > > toate > > > > > > deci sa pot sa ii zic si de la ce linie la ce linie sau sa dau ENTER sau > > > next sau ... Y/N ceva in genul asta > > > > > > oricum ma apuc acum de citit "sed" > > joe /etc/passwd > > > > ctrl+k+f > > cauta: testare > > apesi R (replace) > > connect > > > > Enter > > > > Si la fiecare linie la care vrei sa inlocuiesti te va pune sa dai y/n > > daca esti sigur pe tine, apesi R de la rest :) > > bafta > ------------------ > pai la fiecare linie trebuie sa schimb altceva > acela e un exemplu > > de ex: > la linia 134 se schimba test1 cu connect > la linia 135 se schimba ion cu vasile > si tot asa\
nu poti sa faci un _script_ care sa-ti automatizeze, intr-o oarecare masura, chestia asta, decat daca: 1) poti extrage o regula in baza careia sa poti sintetiza, in timpul rularii scriptului, schimbarile ce trebuie facute (de ex. pe linia 1 schimbi "a" in "b", pe linia 2 schimbi "b" in "c", pe linia 6 schimbi "f" in "g" etc.) sau 2) ai, undeva, un fisier facut dinainte, in care sunt scrise schimbarile ce trebuie facute pe fiecare linie, cum ar fi, de ex (pastram analogia): a/b b/c ... f/g ... -- andrei --- WATCHNG SHIT SCROL BY FOR HOURS MAEKS ME A LINUX 3XP3RT OVERNIGHT --- Detalii despre listele noastre de mail: http://www.lug.ro/
