電子書籍の厳選無料作品が豊富!

|はコマンドからコマンドへ出力
>は結果をファイルに出力
という認識で間違いありませんか?

A 回答 (4件)

概ねそれでいいのですが、> だけでは標準出力のみで標準エラー出力は対象とならないので、


実行結果が失敗(エラーメッセージ)だった場合などに結果が得られない場合があります。
#中には正常終了の場合でも結果の一部が標準エラー出力に出力されるコマンドもあります。
2> でエラーの出力先ファイルを指定するか、コマンドの末尾に 2>&1 として標準出力と同じファイルへ出力するよう指定したほうがいいです。
    • good
    • 1

まずは、それでいいかと思います。





正確には、Linuxの機能ではなく、シェルの機能です。
そのため、ショル毎に違いがあります。
詳細は、ご使用のシェルのマニュアル等を御参考に。

# 例えば、zsh では > (コマンド) で パイプのようにコマンドへ出力を送れます。
    • good
    • 1

はい、その通りです(^-^)

    • good
    • 1

はい、その認識でいて差し支えはないと思います。

    • good
    • 1

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!