2016-09-30 4 views
-4

Ich habe eine Varianz Zählung Datei DNA-Sequenz und die Datei enthält einen Header und die Informationen, die ich brauche, wie folgt aus:Wie zähle ich die Anzahl der Codezeilen, die in einem Projekt nicht enthalten sind?

## XXXXXXXXXX 
## XXXXXXXXXX  
1 XXXXXXXXX  
1 XXXXXXXXX  
1 XXXXXXXXXX 

Ich weiß nur, dass ich die Anzahl der Zeilen zählen kann mit wc -l

Könnte mir bitte jemand helfen, wie ich den Code erzeugen kann, um zu zählen, wie viele Zeilen in der Datei sind, ausgenommen die Zeilen beginnend mit ##?

+0

Mit 'grep' AND' wc': 'grep --invert-match "^ ##" Datei | wc -l'. – Cyrus

Antwort

1

Sie können grep verwenden, um die Anzahl der Linien zu erhalten, die nicht dem Muster entsprechen:

grep -vc "^##" file 
Verwandte Themen