.png)
Wie jeder Befehlszeilenbenutzer möchte ich manchmal Zeilen in einer Textdatei mit einem bekannten Befehl zählen:
cat some_text_file | wc -l
Ich habe das Problem unter Mac OS X, das, soweit ich es untersucht habe, mit unterschiedlichen Zeilenenden zusammenhängt (manchmal habe ich Ausgaben von der Mac OS X-Version von Excel, die OS X-spezifische Zeilenenden verwenden, die für wc -l nicht verständlich sind; nach dem Ändern der Zeilenenden in den UNIX-Stil funktioniert z. B. in SublimeText alles wie erwartet).
ALSO MEINE FRAGE:
Kann ich irgendwie wc -l
die Art des Zeilenendes als Parameter übergeben, der verwendet werden soll? Wenn ja, geben Sie bitte ein Beispiel an.
Antwort1
Versuchen
cat some_text_file | tr "\r" "\n" | wc -l
Antwort2
Versuchen:
strings some_text_file | wc -l