at我正在尝试从 cgi 脚本执行命令。该脚本在 Ubuntu () 上以默认 Apache2 用户身份执行www-data,但默认 shell 是/bin/sh且不是bash。除了运行的安全问题(参见我的其他at问题)之外,我可以更改默认的 shell,但我想知道,是否有更便携的方式来编写这个友好的命令?www-databash
at now + 5 minutes <<< 'python my_script.py data_arg'
Run Code Online (Sandbox Code Playgroud)
<<<也只是单行此处文档的快捷方式。
at now + 5 minutes <<EOF
python my_script.py data_arg
EOF
Run Code Online (Sandbox Code Playgroud)