Bash
openSUSE Tumbleweed:如何讓 sudo crontab -u root -e 在 nano 而不是 vi 中打開根 crontab?
只是想知道以上。
到目前為止,我已經嘗試過:
export EDITOR=$(which nano) export SUDO_EDITOR=$(which nano) export VISUAL=$(which nano)
在
~/.bashrc
和/root/.bashrc
中,以及Defaults editor="/usr/bin/nano"
登錄,
/etc/sudoers
然後註銷並重新登錄。以上都沒有奏效。有任何想法嗎?
如果你
export EDITOR=$(which nano)
家裡有.bashrc
,試試sudo -E crontab -e
。您通過 sudo 成為 root,因此無需為 crontab 指定 root 使用者。
-E
保留您的使用者環境。