ドット文字は何をしますか?クローンタブはありますか?

ドット文字は何をしますか?クローンタブはありますか?

私は.私のブログの記事のいくつかで以下を含む習慣を聞きました。

0 0 * * * . /usr/local/bin/somescript.sh

...変更する:

0 0 * * * /usr/local/bin/somescript.sh

たとえば、ビジュアルクローン計画式エディターcron.guruその文字を使用するのはエラーだと思います。しかし、少なくともこれまでは私のスクリプトが指定どおりに実行されているようです。

ベストアンサー1

cron実行のために、コマンド全体(ドット(存在する場合)を含む)をシェルに渡します。対応するシェルコマンドにも同様に適用されます。このコマンドは、スクリプトを.実行するために新しいプロセスを開始するのではなく、現在のシェルからスクリプトを「インポートします」。ファイルの場合、.shこれは新しいシェルです。

バラよりソース("."または"source")とbashでのファイル実行の違いは何ですか?もっと学ぶ。

cron.guru計画式のみを検証します。つまりcrontab実行時期を定義する項目部分は「0 8** Mon」です。無効とマークされた - 有効な計画式ではありません。

おすすめ記事