web-dev-qa-db-ja.com

netcatからの出力をファイルに書き込む

現在スキャンポートの結果をテキストファイルに書き込もうとしています

ここに私が使用しようとしたコマンドがあります:

nc -vv -z localhost 1-80 > file.txt

これは機能しません(つまり、ncからのエラーメッセージがfile.txt)、しかし私がタイプすると:nc -vv -z localhost 80 > file.txt できます。

出力があることはすでに知っていますが、ファイルに書き込むことができません。

6
Lapinou

stderrstdoutの両方をファイルに送信する必要があります。

nc -vv -z localhost 1-80 > file.txt 2>&1
12
roaima