- - PR -
リダイレクト
1
| 投稿者 | 投稿内容 |
|---|---|
|
投稿日時: 2006-10-24 14:57
bashでコマンドの結果をファイルに出力するには3つの書式がありますよね。
1.[コマンド] > [ファイル名] ・・・・"コマンドの処理結果をファイルに上書き" 2.[コマンド] >> [ファイル名] ・・"コマンドの処理結果をファイルの末尾に追加" 3.[コマンド] &> [ファイル名] ・・・"標準出力と標準エラーをファイルに上書き" けれど私は、"標準出力と標準エラーをファイルに追加したい。" つまり2番と3番が合わさったような状態にしたく、以下のように試したのですが、エラーが発生し、「追加」ではなく「上書き」のままなのです。この問題を解決したいのですが分かる方いらっしゃいますでしょうか。 # bash tar &>> log.txt bash: syntax error near unexpected token '>' |
|
投稿日時: 2006-10-24 15:50
[コマンド] >> [ファイル名] 2>&1
ではないでしょうか。 |
|
投稿日時: 2006-10-24 16:18
できました。すばらしい、御名答 ありがとうございます。
|
1
