Syntax error: Bad fd number

shでcsh系のリダイレクト記法>&を用いたときに出るエラー。

crontabの記述でやりがちなので注意。

crontabに記述したコマンドは標準ではshで実行される。

FreeBSDではcrontabの先頭に

SHELL=/bin/csh

と書くことでcshの記法が使える。

Leave a Reply

Your email address will not be published. Required fields are marked *

*