Add Option to ignore Commented Lines #2

Open
opened 2025-07-22 22:40:35 +02:00 by holm · 2 comments
Owner

Add an Option ('-C'?) to ignore all lines that starts with '#' (default) or defineable character

Add an Option ('-C'?) to ignore all lines that starts with '#' (default) or defineable character
Author
Owner

Um alle Zeilen zu finden, die nicht mit # beginnen, kannst du grep mit der Option -v verwenden, die für "invert match" steht. Hier ist der Befehl:

grep -v '^#' dateiname

Erklärung:

  • grep: Der Befehl zum Suchen von Mustern in Dateien.
  • -v: Invertiert das Matching, zeigt also Zeilen an, die nicht dem Muster entsprechen.
  • ^#: Das Muster, das nach Zeilen sucht, die mit # beginnen. Das ^ steht für den Anfang der Zeile.
  • dateiname: Der Name der Datei, die durchsucht werden soll.

Falls du die Zeilennummern anzeigen möchtest, kannst du die Option -n hinzufügen:

grep -vn '^#' dateiname
Um alle Zeilen zu finden, die nicht mit ```#``` beginnen, kannst du ```grep``` mit der Option ```-v``` verwenden, die für "invert match" steht. Hier ist der Befehl: ```bash grep -v '^#' dateiname ``` Erklärung: - ```grep```: Der Befehl zum Suchen von Mustern in Dateien. - ```-v```: Invertiert das Matching, zeigt also Zeilen an, die nicht dem Muster entsprechen. - ```^#```: Das Muster, das nach Zeilen sucht, die mit ```#``` beginnen. Das ```^``` steht für den Anfang der Zeile. - ```dateiname```: Der Name der Datei, die durchsucht werden soll. Falls du die Zeilennummern anzeigen möchtest, kannst du die Option ```-n``` hinzufügen: ```bash grep -vn '^#' dateiname ```
Author
Owner

Um alle Zeilen zu finden, die nicht mit # beginnen, kannst du grep mit der Option -v verwenden, die für "invert match" steht. Hier ist der Befehl:

grep -v '^#' dateiname

Erklärung:

  • grep: Der Befehl zum Suchen von Mustern in Dateien.
  • -v: Invertiert das Matching, zeigt also Zeilen an, die nicht dem Muster entsprechen.
  • ^#: Das Muster, das nach Zeilen sucht, die mit # beginnen. Das ^ steht für den Anfang der Zeile.
  • dateiname: Der Name der Datei, die durchsucht werden soll.

Falls du die Zeilennummern anzeigen möchtest, kannst du die Option -n hinzufügen:

grep -vn '^#' dateiname
Um alle Zeilen zu finden, die nicht mit ```#``` beginnen, kannst du ```grep``` mit der Option ```-v``` verwenden, die für "invert match" steht. Hier ist der Befehl: ```bash grep -v '^#' dateiname ``` Erklärung: - ```grep```: Der Befehl zum Suchen von Mustern in Dateien. - ```-v```: Invertiert das Matching, zeigt also Zeilen an, die nicht dem Muster entsprechen. - ```^#```: Das Muster, das nach Zeilen sucht, die mit ```#``` beginnen. Das ```^``` steht für den Anfang der Zeile. - ```dateiname```: Der Name der Datei, die durchsucht werden soll. Falls du die Zeilennummern anzeigen möchtest, kannst du die Option ```-n``` hinzufügen: ```bash grep -vn '^#' dateiname ```
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: Zentonic/ripgrepgeneric#2
No description provided.