さくらレンタルサーバの設定

CRON

さくらメールサーバの管理画面からCRON設定を行うときに、次のような記述を行うと、最初の数字しか認識されない。

1-23/2

これはCRON設定で、 時間が奇数の時刻を指定する方法。

さくらのコントロールパネルから入力する場合は、カンマ区切りでひとつひとつ入力する必要がある。

1,3,5,7,9,11,13,15,17,19,21,23

シェルスクリプト

さくらのシェルは基本的に csh 。 BSD でさらに csh だとちょっとスクリプトが変わってくる。

foreach i (...)
  ...
end

とかある。

プロセスを全部表示

ps -efA

定期実行

watch が使えない。 yessleep を組み合わせて使う。

yes "echo 1; sleep 1" | sh

これで1秒おきに処理が行われる。

計算

さくらのレンタルサーバに限ったことではないが、 expr で計算ができる。

expr 1 + 1
# => 2
expr 10 \/ 2
# => 5