![]() |
Helloやアメリカ合衆国へようこそ! UNIXおよびLinuxフォーラム!訪問し、当社のグローバルコミュニティに参加いただきありがとうございます。
|
|
Googleのunix.com
|
|||||||
| UNIXのダミー質問と回答のため もしUNIXやLinuxについての質問があれば、ここに投稿してください。すべてのUNIXおよびLinux初心者歓迎! |
その他のUNIXおよびLinuxフォーラムトピックは参考にすること
|
||||
| スレッド | スレッドスターター | フォーラム | 返信 | 最後の投稿 |
| ファイルの検索-エラーのリダイレクト | matrixmadhan | AIX | 1 | 2005年7月18日 05:12午前 |
| 出力リダイレクト | slavam | シェルプログラミングとスクリプティング | 2 | 2004年10月12日 02:47午後 |
| 尾ファログファイルを新しいウィンドウにリダイレクト? | douknownam | シェルプログラミングとスクリプティング | 2 | 2004年6月1日 05:34午後 |
| 標準出力からリダイレクトされない/ bin / shに | soorajmu | UNIXのダミー質問と回答のため | 1 | 2003年9月19日 11:47午前 |
| リダイレクトファイルを保存する | JSPの | UNIXのダミー質問と回答のため | 1 | 2001年9月27日 07:52午後 |
![]() |
|
|
LinkBack | スレッドツール | このスレッドを検索 | スレッドを評価 | 表示モード |
|
|
|
||||
|
すべての場合にファイルにリダイレクト出力つもりはない
私は、エンジンを実行することはできませんされたことを確認する必要があります。下記の出力では、確かにエラーが表示さ、これは出力ファイルにそれらのメッセージを送信していない。ときに私はそれを別の実行可能ファイルの作品と同じことを実行してください。そのため、実行可能ファイルは、出力ファイルに行っていない可能性がありますが、この意味は何か? ?
$ CDのタール $ 。 /エンジン> .. / engine_output.txt 実行( ) : 0509-036プログラムを読み込むことができません。 /は、次のエラーのため、エンジン: 0509-150従属モジュールlibodbc.a ( libodbc.so.1 )を読み込むことはできませんでした。 0509-022モジュールlibodbc.a ( libodbc.so.1 )を読み込むことができません。 0509-026システムエラー:ファイルまたはディレクトリのパス名には存在しません。 する$ cd .. $猫engine_output.txt $ ls AIX_50_ODBC_test.sh engine.tar engine_result.txt タールengine_output.txt $ |
|
|||||
|
私はそうは思いません:
コード:
#!/bin/ksh # # test.sh : demonstrate redirection # # echo "I am stdout" echo "I am stderr" >&2 コード:
# ./test.sh > log1 I am stderr # cat log1 I am stdout コード:
# ./test.sh 2>&1 > log2 I am stderr # cat log2 I am stdout コード:
# ./test.sh > log3 2>&1 # cat log3 I am stdout I am stderr |