Moin zusammen, hier bin ich wieder, um euch mit sed-newbie-Problemen zu nerven. Nur vornweg, ich habs wirklich versucht. Hab ne Stunde lang mit man-Seite und "Linux in a Nutshell" versucht, einen einzigen (imho simplen) sed-befehl ausgeführt zu kriegen. Leider erfolglos, daher poste ichs hier, so plz dont flame me... Ich möchte ans Ende einer jeden Zeile einer datei etwas anfügen. Ich entnehme folgendes: sed -e #So muß das ganze beginnen /muster/ #Falls ich nach einem Muster suchen will. #Lass ich es weg, werden alle zeilen genommen a\text #Hier sage ich sed, er soll text anhängen datei1 #Mit dieser datei soll es gemacht werden datei2 #In diese datei das Ergebnis Mein Befehl: sed -e /muster/a\text datei1 > datei2 Die shell meldet: sed: -e expression #1, char 8: Extra characters after command Habs auch auf ca 50 anderen Wegen versucht: sed -e a\text datei1 > datei2 #Also für jede Zeile sed -e /muster/a\ datei1 > datei2 #Wartete auf Eingabeaufforderung für text sed -e /muster/a\text datei1 #Auch mal ohne zieldatei ....und noch many more... Vielleicht hat auch einfach einer ne URL von einer brauchbaren Beispielseite. Beispiele wie "$a\ Fügt text an letzte Zeile an .....blablablub" nützen halt überhaupt nix, wenn man den Befehl in seiner kompletten syntax nicht hinbekommt. Thx, Bernd -- One OS to rule them all, one OS to find them. One OS to bring them all, and in the darkness bind them In the land of Redmond, where the shadows lie.