0
ディレクトリのファイルをリストするプログラムがあります。ファイルがない場合は出力は空ですが、program > output.txt
の場合はこのファイルに改行があり、したがって、ディレクトリが空であるかどうかを判断するのにtest -s output.txt
を使用することはできません。どのようにこの問題を解決するには、私のシステムではないwcコマンドが、sed、並べ替え、grepは、ありがとう!リダイレクションプログラムのファイル出力時に改行を追加しない
あなたが入力を生成するために使用しているプログラムはどのようなものです:
は、空行の数を印刷するには?リダイレクト演算子は改行を単独で生成しません。 – merlin2011@PS wc -lのように見えますか? – netawater
@ merlin2011これはrsyncです - いくつかのgrepコマンドを使ったリストのみのスクリプトです、ありがとう! – netawater