Alle ganzzeiligen Kommentare entfernen

Dieses Thema im Forum "Shell-Skripte" wurde erstellt von saeckereier, 26.05.2008.

  1. #1 saeckereier, 26.05.2008
    saeckereier

    saeckereier Graue Eminenz

    Dabei seit:
    08.05.2005
    Beiträge:
    1.920
    Zustimmungen:
    0
    Ort:
    Im schönen Norden
    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
     
  2. Anzeige

    Schau dir mal diese Kategorie an. Dort findest du bestimmt etwas.
    Registrieren bzw. einloggen, um diese und auch andere Anzeigen zu deaktivieren
  3. Tblue

    Tblue Tripel-As

    Dabei seit:
    27.11.2007
    Beiträge:
    188
    Zustimmungen:
    0
    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
     
  4. #3 saeckereier, 26.05.2008
    saeckereier

    saeckereier Graue Eminenz

    Dabei seit:
    08.05.2005
    Beiträge:
    1.920
    Zustimmungen:
    0
    Ort:
    Im schönen Norden
    nice, ich wusste gar nicht dass man sed mehrere Kommandos geben kann..
     
Thema:

Alle ganzzeiligen Kommentare entfernen

Die Seite wird geladen...

Alle ganzzeiligen Kommentare entfernen - Ähnliche Themen

  1. Alle Dateien eines Verzeichnisses mit einer anderen Datei vergleichen

    Alle Dateien eines Verzeichnisses mit einer anderen Datei vergleichen: Hallo, ich habe ein Verzeichnis, darin enthalten sind mehrere Dateien. Nun möchte ich alle Dateien (Parameter $1) gegen eine konstante Datei...
  2. Parallela 16 Kerne

    Parallela 16 Kerne: Hallo, findet ihr den kleinen Computer zu teuer? Der soll etwa 130 Dollar kosten. Ich glaube es sind doch 18 Kerne :-) Ich fand damals Apple...
  3. Debian VM Klonen und parallel betreiben? Systemanpassungen

    Debian VM Klonen und parallel betreiben? Systemanpassungen: Hallo, ich habe vor eine Debian Maschine als Prototyp aufzusetzen... (als vSphere VM).... Diese Maschine will ich dann x-mal klonen und in div....
  4. Git 2.8 unterstützt paralleles Laden von Submodulen

    Git 2.8 unterstützt paralleles Laden von Submodulen: Mit der Freigabe von Git 2.8.0 haben die Entwickler das Quellcode-Verwaltungssystem um diverse neue Funktionen ergänzt. Die wohl prominenteste...
  5. Linux AIO legt Image mit allen Desktops von Debian 8.3 »Jessie« vor

    Linux AIO legt Image mit allen Desktops von Debian 8.3 »Jessie« vor: Das Projekt Linux AIO (Linux All in One) bietet ISO-Abbilder einiger populärer Linux-Distributionen an und vereint dabei alle jeweiligen Desktops...