crontab -e が起動に失敗する

crontab -e が起動に失敗する

走ろうとするたびに

crontab -e

次のようなエラーが発生します:

no crontab for banana - using an empty one
/tmp/crontab.oeFm1e: Invalid argument

ファイルを編集/インストールする方法はありますか?

答え1

エラーの内容が何なのか気になります...何が無効と判断されるのか気になります。

とにかく... 単に「unix」と言うだけなので、ここではちょっと推測しているだけですが... crontab ユーザー ファイルに関しては、一般的には同じです...

ユーザーのcrontabファイルはいつもの保管/var/spool/cron/crontabs

ただし、そこにあるものを改ざんするにはルート権限が必要であり、手動で行うのは避けたほうがよいでしょう...そこにはグルーが住んでいます。

ログ メッセージをチェックして、「無効な引数」の問題に関して何かが記録されているかどうかを確認します。

また、バナナの crontab を root として編集してみるのもよいでしょう...

sudo crontab -u banana -e

運が良ければもっと良いかもしれません。

(この言葉が大好きです...バナナナナナナナナ (いつ止めればいいのか分からない!))

答え2

そのユーザーに対してアクティブな cron ファイルがないようです。

ユーザーの crontab が存在する場合はそれを一覧表示するには:

crontab -l

cron コマンドを使用してプレーン テキスト ファイルを作成し、次のコマンドを使用してインストールします。

crontab file.txt

ルート crontab があるかどうかを確認するには、次のようにリストします。

sudo crontab -l

ルート crontab が存在する場合は、それを編集します。

sudo crontab -e

存在しない場合は、プレーンテキスト ファイルを作成してインストールします。

sudo crontab file.txt

関連情報