08/03/25 08:19:01
>>71
実験してみろというよりは読み方を教えてやった方がいいんじゃないか。
リダイレクトは左から順に解釈されて、ファイルデスクリプタへの
リダイレクトはdup(or dup2)を意味する。
>>70のだとこうなる。
1: 最初の標準出力(パイプ) 2: 最初の標準エラー出力(tty)
↓ 2>&1 (1を2にdup)
1: 最初の標準出力 2: 最初の標準出力
↓ 1>&2 (2を1にdup)
1: 最初の標準出力 2: 最初の標準出力
練習問題: >>71のものについて同様に書いてみよ。
>>63
> ・ /bin/sh では書けないので cron で起動されるシェルをこう切り替えろ
はSHELL=/bin/cshとcrontabに書くとできる。
詳細はman 5 crontab
それと、cronってのは何もしなくても実行したコマンドからの出力が
あればメールで送ってくれるものだったりする。
だから標準出力捨てるだけで実はオーケーだったりしないかい。