Hi,
wie löscht man am Besten mit den unter Ubuntu standardmäßig
installierten Bordmitteln einen Teil eines Textes in einer Textdatei?
Im vorliegenden Fall soll "user," aus genau der cdrom-Zeile in der
/etc/fstab entfernt werden:
/dev/floppy /media/floppy vfat user,noauto 0 0
/dev/scd0 /media/cdrom0 udf,iso9660 user,noauto 0 0
Ich habe das mit sed versucht:
sed '\/dev\/scd.*\/media\/cdrom' s/user,// /etc/fstab
Dann erhalte ich die korrekte Ausgabe auf der Standardausgabe. Wenn ich
diese per >/etc/fstab umleite, erhalte ich natürlich eine leere Datei.
Soll ich das sed-Kommando w einsetzen? Soll ich eine temporäre Datei
anlegen und dann tauschen? Oder awk nutzen? Oder etwas anderes?
Gruß
Silvério
--
----------------------------------------------------------------------------
PUG - Penguin User Group Wiesbaden - http://www.pug.org