[ Marko_R @ 14.01.2007. 17:44 ] @
Imam neki tekstualni fajl koji predstavlja spisak paketa i svaki paket zauzima dve linije, prva je naziv, a druga je verzija. Da li se može zadati neka komanda u shell-u da se te dve linije spoje. Npr. ako je fajl

Code:

sun-java5-bin
1.5.0-08-1.1
sun-java5-jdk
1.5.0-08-1.1
sun-java5-jre
1.5.0-08-1.1


, ja hoću da dobijem

Code:

sun-java5-bin - 1.5.0-08-1.1
sun-java5-jdk - 1.5.0-08-1.1
sun-java5-jre - 1.5.0-08-1.1
[ anrxc @ 14.01.2007. 19:29 ] @
Code:

sed 'N;s/\n/ - /' fajl


Znaci ovdje radimo obicnu zamjenu znaka za novu liniju povlakom.

[Ovu poruku je menjao anrxc dana 14.01.2007. u 20:46 GMT+1]