私はCronを独自のデフォルトシェル(またはデフォルトシェルの上で新しく起動したシェルセッション)の上で実行し、独自の構文とルールを持つプログラムだと思います。
クローン自体がシェルだと言うのは正しくないと思います。私はCronがほとんどのシステムで基本的にいくつかのシェル、つまりBourneシェル(/bin/sh
)を使用していることを知っています。
Cronのデフォルトシェルが特定のシェル(Bourneなど)であることはどういう意味ですか?
答え1
今、すべてのCronコマンドは実際には2つの部分で構成されていることを覚えています。 1つはCron部分(およびすべての構文)、2番目はShell部分(およびすべての構文)なので、ユーザーに次のことを提供することをお勧めします。 Cron自体をスタンドアロンシェルにするのではなく、シェルを使用することにしました。 2015年に知り合い、それ以来クローンを使わずに一時的に記憶が間違っていますね。