在 cron 中运行命令

在 cron 中运行命令

我正在尝试在 ubuntu 系统启动时执行命令“redshift -l 33.8683:151.2086”。该程序在终端中运行时可以运行,因此它可能对正确的运行时级别很敏感。我尝试将命令添加到 /usr/sbin 中的文件并将 /usb/sbin/redshift1 添加到我的 /etc/rc.local,但它无法正确执行。实际脚本的位置在 /usr/bin/,但我想使用我提到的参数启动该程序。有什么想法吗?

答案1

假设您希望在启动桌面环境后启动 redshift。您可以根据桌面环境打开“启动应用程序”或类似程序,按添加并在命令字段中添加您附加的命令。

您还可以创建文件 ~/.config/autostart/redshift.desktop 并输入

[Desktop Entry]
Name=Redshift
GenericName=Redshift
Comment=
Exec=redshift -l 33.8683:151.2086
Terminal=false
Type=Application
Icon=none
Categories=
StartupNotify=false

相关内容