Salutari!
O mica intrebare: cum as putea sparge un fisier in altele mai mici bazat pe urmatorul pattern:
PATTERN
date
date PATTERN
date
date
date PATTERN
....
Deci dupa cum se vede, PATTERN apare o singura data singur pe linie, la inceput, in rest, se gaseste pe linii la sfarsit
Am nevoie de output de genul
PATTERN
date date
date
....
in fiecare fisier
Pana acum am reusit sa sparg in fisiere, dar unde se gaseste PATTERN la sfarsitul linie apare problema ca textul dinainte de PATTERN vine pus in fisierul urmator de genul:\
data PATTERN
...
Si ca sa raspund la intrebare:
sed 's/PATTERN/\nPATTERN/g' data.log > data_tmp.log && csplit -z -f data_ data_tmp.log /PATTERN/ {*} && rm data_tmp.log && rm data_00
--
Ghidul Mandriva
Configurarea PPPoE