最終更新 2019-01-27 UNIX/Linux のシェル sh・bash・csh・tcsh のリダイレクトを説明する。ファイルへの出力、コマンド出力を別のコマンドの入力とする、標準入力・標準出力・標準エラー出力、パイプなどもあわせて説明する。
最終更新 2019-01-27 UNIX/Linux のシェル sh・bash・csh・tcsh のリダイレクトを説明する。ファイルへの出力、コマンド出力を別のコマンドの入力とする、標準入力・標準出力・標準エラー出力、パイプなどもあわせて説明する。
2007年02月10日13:37 カテゴリLinux timeの出力をリダイレクト 今日研究室の後輩から聞かれたことのメモ。 研究室の後輩に「bash組み込みコマンドのtimeの出力結果をファイルに落としたいんだけど、うまくリダイレクトできない、教えてくれ」、と尋ねられた。ちょっと確認したところ、標準エラーに出力されているようだったので、「2>&1」をつけて実行してみた。 $ time COMMAND 2>&1 > output だけど、COMMANDの出力結果はoutputに出力されたが、timeの出力はそのままコンソールに出力されてしまう。 ちょっと悩んだけど、bashのサブシェル機能(Manpage of BASHを"(list)"で検索)を思い出し、以下のように使ってみたところ見事outputに出力された。 $ (time COMMAND) 2>&1 > output Manpag
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く