は、どのように私はそれが新しい行に表示され、あなたは、長い行をラップしたくない場合は、あなたがそれらを切り捨てる必要がありますライン
の合計をプリントアウトしないで作るのですか。これはcut
コマンドを使用して行うことができます。たとえば:あなたはだけは出力の行数をカウントしたい場合
tshark -r file.pcap | cut -c -80
は、その後、あなたはとてもwc
コマンドを使用して行うことができます。
tshark -r file.pcap | wc -l
注:たとえば、あなたが長い行を切り捨てるかどうかは、行数のカウントは同じまま。長い行が折り返されているだけで、行数が増えるわけではありません。それはしません。だから、本当に長い行を切り捨てる必要がない限り、私はそれに反対するでしょう。さもなければ、正当な理由がないのに潜在的に有用な情報を切り刻むことになります。あなたが長い行を切り詰めたいならば、言っ
、あなたはまた、行の合計数をプリントアウトすることができるようにしたい場合は、これはおそらく2つのステップが必要になります:
- を切り捨てのリダイレクトファイルに出力し、
wc
を使用してファイル内の行数を数えます。 tshark -r file.pcap | cut -c -80 > file.txt
wc -l file.txt (or cat file.txt | wc -l)
あなたがすぐに出力が表示さだけでなく、行数をカウントするために、ファイルに出力を書き込むことができるようにしたい場合は、あなたがこれを行うことができます。たとえば
例えばtee
コマンドで:あなたはbashやkshの中で作業していると仮定すると、
tshark -r file.pcap | cut -c -80 | tee file.txt
wc -l file.txt