1>と>の違い

1>と>の違い

(#個のコメントは以下から取得しました。文書)

command > filename  # Docs: Redirect stdout to a file.

そして

command 1> filename # Docs: Redirect stdout to file "filename."

ベストアンサー1

~からリダイレクトの Bash マニュアルセクション(強調):

出力リダイレクトにより、ファイル名が拡張子として生成されます。言葉ファイル記述子に書き込むために開くNまたはstdout(ファイル記述子 1) ifN指定されていない。ファイルが存在しない場合は作成され、存在する場合はゼロサイズに切り捨てられます。

>fooしたがってとの違いはありません1>foo

おすすめ記事