Alle ganzzeiligen Kommentare entfernen

saeckereier

saeckereier

Graue Eminenz
Hallo hat jemand eine bessere Lösung als
Code:
egrep -v ^\#.* /etc/samba/smb.conf | egrep .+
um alle leeren Zeilen und reine Kommentarzeilen zu entfernen?

Besser heisst z.B. nur ein (e)grep Aufruf
 
Versuchs mal so:
Code:
sed -e '/^#.*$/d' -e '/^\s*$/d' datei
Um die Datei dabei auch gleich auf der Platte zu verändern (der obere Befehl würde den bearbeiteten Text nur ausgeben):
Code:
sed -e '/^#.*$/d' -e '/^\s*$/d' -i datei
 
nice, ich wusste gar nicht dass man sed mehrere Kommandos geben kann..
 

Ähnliche Themen

Keine grafische Oberfläche (Debian Installation)

[gelöst] - for file in ... nur für bestimmte Endungen?

Telefoninterview (Wie sich auf Bash-Shell-Fragen vorbereiten?)

Samba Dateien und Ordner verschieben

Samba Datentransfer bricht ab

Zurück
Oben