Path: ccsf.homeunix.org!ccsf.homeunix.org!news1.wakwak.com!nf1.xephion.ne.jp!onion.ish.org!gcd.org!news.mob.or.jp!not-for-mail
From: IKEDA Kenji <noroi-fj@mob.or.jp>
Newsgroups: fj.unix.shells
Subject: Re: stderr =?ISO-2022-JP?B?GyRCJE4kXyVVJSElJCVrJEskSCRrSn0bKEI=?=
 =?ISO-2022-JP?B?GyRCSyEbKEI=?=
Date: 26 Nov 2002 07:33:43 +0900
Organization: Maniken OB Association.
Lines: 27
Sender: noroi@poe.mob.or.jp
Message-ID: <86hee5e0u0.fsf@poe.mob.or.jp>
References: <3de26304.2965%ky1@momo.so-net.ne.jp>
NNTP-Posting-Host: poe.mob.or.jp
Mime-Version: 1.0 (generated by SEMI 1.14.3 - "Ushinoya")
Content-Type: text/plain; charset=ISO-2022-JP
X-Trace: gamba.mob.or.jp 1038263624 83377 61.115.7.52 (25 Nov 2002 22:33:44 GMT)
X-Complaints-To: abuse@mob.or.jp
NNTP-Posting-Date: Mon, 25 Nov 2002 22:33:44 +0000 (UTC)
User-Agent: T-gnus/6.15.0 (based on Oort Gnus v0.01) (revision 05) SEMI/1.14.3 (Ushinoya) FLIM/1.14.2 (Yagi-Nishiguchi) APEL/10.3 Emacs/21.2 (i386-unknown-freebsd4.7) MULE/5.0 (SAKAKI)
Xref: ccsf.homeunix.org fj.unix.shells:103

In article <3de26304.2965%ky1@momo.so-net.ne.jp>,
	Kazuhiko Yoneda <ky1@momo.so-net.ne.jp> writes:

> ・stdout と stderr を使い分けて printf ログを出すプログラムがある。
> ・このうち、stderr 出力分だけをファイルにとりたい。
>   ただし、tty への出力は、stdout, stderr ともにそのまま。

$ cat a.sh
#!/bin/sh
echo stderr >&2
echo stdout
$ ./a.sh
stderr
stdout
$ (./a.sh 2>&1 1>&3 | tee stderr.out ) 3>&1
stdout
stderr
@aja$ cat stderr.out
stderr
$ 

人間が tty で見るだけってのであれば、こっちの方が簡単。

$ ./a.sh 2>&1 > /dev/tty | tee stderr.out

-- 
池田研二  稲城駅前在住
