逆引きUNIXコマンド/echoコマンドの出力を標準エラー(stderr)に出力する方法
の編集
Top
/
逆引きUNIXコマンド
/
echoコマンドの出力を標準エラー(stderr)に出力する方法
[
トップ
] [
編集
|
差分
|
バックアップ
|
添付
|
リロード
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
]
-- 雛形とするページ --
(no template pages)
#navi(../) * echoの出力をstderrに出力する方法 [#tf0b9e59] echo 文字列 でコマンドを実行した場合、出力はstdout(標準出力)になります。~ stderrに出力する方法を記します。 #contents #htmlinsertpcsp(linux_ads_top.html,linux-sp.html) * 関連資料 [#oe497007] -[[2>&1をでバックグラウンド実行の&は何処に記述する?>逆引きUNIXコマンド/2>&1をでバックグラウンド実行の&は何処に記述する?]] -[[標準エラー出力をファイルに出力する方法>逆引きUNIXコマンド/標準エラー出力をファイルに出力する方法]] -[[teeコマンドでstderr(標準エラー)も対象にする>逆引きUNIXコマンド/teeコマンドでstderr(標準エラー)も対象にする]] * 標準エラー(stderr)に出力する方法 [#t22f768e] 標準出力(stdout)の出力を標準エラー(stderr)に出力するように''1>&2''を最後に付加します。~ この意味は標準出力は1に割り当てられており標準エラーは2に割り当てられています。~ そこで、1の出力を2に渡すことを意味する''1>&2''を付加することにより実現します。~ 尚、cshでは動作しませんのでご注意を! echo 出力する文字列 1>&2 *サンプルシェルスクリプト [#f5c4c531] 以下の簡単なスクリプトを作成しました。 #ref(out_stderr.sh) echo HELLO 1>&2 echo WORLD out_stderr.shとして保存し実行しみます。 #ref(echo-stderr-01.png) #br 上図の動作結果の通り、HELLOは端末に表示されWORLDはファイルに出力されます。~ #br 標準出力と標準エラーの両方を同じファイルに出力したい場合は「[[逆引きUNIXコマンド/標準エラー出力をファイルに出力する方法]]」を参照のこと。 #br #htmlinsertpcsp(linux_ads_btm.html,linux-sp.html) #br
タイムスタンプを変更しない
#navi(../) * echoの出力をstderrに出力する方法 [#tf0b9e59] echo 文字列 でコマンドを実行した場合、出力はstdout(標準出力)になります。~ stderrに出力する方法を記します。 #contents #htmlinsertpcsp(linux_ads_top.html,linux-sp.html) * 関連資料 [#oe497007] -[[2>&1をでバックグラウンド実行の&は何処に記述する?>逆引きUNIXコマンド/2>&1をでバックグラウンド実行の&は何処に記述する?]] -[[標準エラー出力をファイルに出力する方法>逆引きUNIXコマンド/標準エラー出力をファイルに出力する方法]] -[[teeコマンドでstderr(標準エラー)も対象にする>逆引きUNIXコマンド/teeコマンドでstderr(標準エラー)も対象にする]] * 標準エラー(stderr)に出力する方法 [#t22f768e] 標準出力(stdout)の出力を標準エラー(stderr)に出力するように''1>&2''を最後に付加します。~ この意味は標準出力は1に割り当てられており標準エラーは2に割り当てられています。~ そこで、1の出力を2に渡すことを意味する''1>&2''を付加することにより実現します。~ 尚、cshでは動作しませんのでご注意を! echo 出力する文字列 1>&2 *サンプルシェルスクリプト [#f5c4c531] 以下の簡単なスクリプトを作成しました。 #ref(out_stderr.sh) echo HELLO 1>&2 echo WORLD out_stderr.shとして保存し実行しみます。 #ref(echo-stderr-01.png) #br 上図の動作結果の通り、HELLOは端末に表示されWORLDはファイルに出力されます。~ #br 標準出力と標準エラーの両方を同じファイルに出力したい場合は「[[逆引きUNIXコマンド/標準エラー出力をファイルに出力する方法]]」を参照のこと。 #br #htmlinsertpcsp(linux_ads_btm.html,linux-sp.html) #br
テキスト整形のルールを表示する
添付ファイル:
out_stderr.sh
375件
[
詳細
]
echo-stderr-01.png
1451件
[
詳細
]