crontab通过sudo在脚本中运行时获取当前用户的作业

时间:2017-04-03 20:06:18

标签: ubuntu crontab

我希望得到这样的所有cronjobs:

crontab -l

但是我执行此命令会强制使用sudo调用一个shell脚本。

crontab -l因此引用sudo条目而不是当前用户的cronjobs。

有没有办法用crontab -l指定当前用户而无需在脚本中硬编码用户名?

1 个答案:

答案 0 :(得分:0)

您可以使用

$(whoami)

获取当前用户名。