, wie ich es nicht geschafft auf einer neuen Zeile erscheinen und Linien insgesamt
drucken Wenn Sie nicht lange Linien zu verpackenden wollen, müssen Sie sie gestutzt. Sie können dies mit dem Befehl cut
tun. Zum Beispiel:
tshark -r file.pcap | cut -c -80
Wenn Sie nur die Anzahl der Zeilen in der Ausgabe zählen wollen, dann können Sie dies mit dem wc
Befehl. Zum Beispiel:
tshark -r file.pcap | wc -l
Hinweis: Ob Sie lange Linien oder nicht, die Zählung der Anzahl von Linien bleibt gleich gestutzt. Nur weil eine lange Zeile umbrochen wird, bedeutet dies nicht, dass die Zeilenanzahl zunimmt. es tut es nicht. Also, es sei denn, Sie müssen wirklich die langen Zeilen abschneiden, würde ich davon abraten; Sonst werden Sie potentiell nützliche Informationen ohne guten Grund abschneiden.
Das heißt, wenn Sie die langen Linien kürzen wollen, und wenn Sie auch wird dies erfordern, aus der Gesamtzahl der Linien drucken können, wollen dann wahrscheinlich 2 Schritten:
- das verkürzte Redirect Ausgabe in eine Datei und
- Zählen Sie die Anzahl der Zeilen in der Datei mit
wc
.
Zum Beispiel:
tshark -r file.pcap | cut -c -80 > file.txt
wc -l file.txt (or cat file.txt | wc -l)
Wenn Sie sofort in der Lage sein wollen, um den Ausgang sowie schreib die Ausgabe in eine Datei, um die Anzahl der Zeilen zu zählen, dann können Sie dies tun mit dem tee
Befehl, zum Beispiel:
tshark -r file.pcap | cut -c -80 | tee file.txt
wc -l file.txt