Ubuntu 16.04 LTSを新しくインストールして使用しています。
私が入力するたびに:
sudo crontab -e
または
sudo -u www-data crontab -e
このコマンドは数字だけを印刷し、それ以外は何も印刷しません。いくら取り除こうとしてもできません。
質問
- まず、上記のコマンドをどのように終了しますか?私はちょうど立ち往生しています。
- コマンドがcrontabエントリを表示しないのはなぜですか?
- 上記のコマンドでcrontabエントリを表示するにはどうすればよいですか?
編集する
私はvim.basicエディタを選択しました:
sudo update-alternatives --config editor
しかし、空白印刷するとecho $EDITOR
。
また
crontab -e
- >うまく動作します
sudo -u www-data crontab -e
。 ->上記のように停止します。
ベストアンサー1
デフォルトエディタが設定されておらず、デフォルト値がed
。
実行すると得られるもの:
env | egrep 'EDITOR|VISUAL'
sudo env | egrep 'EDITOR|VISUAL'
sudo -u www-data env | egrep 'EDITOR|VISUAL'
終了方法は、ed
次のように入力することです。q
↵ Return
別のエディタを設定するには、次の操作を行います。
sudo -u www-data EDITOR=$EDITOR crontab -e