例如,要在 Debian 中编辑根 crontab sudo crontab -e
。要退出首选文本编辑器 ( Nano ),我会这样做CTLR+X
。
到目前为止一切顺利,但是如果我希望每次退出 crontab 时都会在控制台中回显一个文本(进入“stdout”)。
目的是echo
提醒消息,例如:
如果您还没有,
p
请将密码更改为您password[p]
的密码!
为了确保我在这里清楚 --- 我希望每次用户完成编辑 crontab 然后返回控制台时,都会出现该消息。
在当前版本的 Bash 中有没有办法做到这一点?
您可以为变量分配
$EDITOR
一个脚本,该脚本首先调用编辑器,然后生成输出:并使用这个电话
有一个 baf/ugly 方法......也许有人有更好的解决方案......用脚本替换 crontab 二进制文件并将 original 重命名为脚本调用的名为 crontab.original 的东西。