diff --git a/notes/Shell_基础.md b/notes/Shell_基础.md index 7291ccb..6c20e4e 100644 --- a/notes/Shell_基础.md +++ b/notes/Shell_基础.md @@ -1136,7 +1136,7 @@ at [-f filename] time $ at -f test.sh now #立即执行test.sh脚本 ``` -使用 at 命令时,该作业会被提交到作业队列中(job queue)。针对不同优先级,存在 26 种不同的作业队列,通常用小写字 a~z 或大写字母 A~Z 来指代,作业队列的字母排序越高,作业运行的优先级就越低。默认情况下, at 的作业会被提交到 a 队列,如果想以更高优先级运行作业,可以用 `-q` 参数进行指定。 +使用 at 命令时,该作业会被提交到作业队列中(job queue)。针对不同优先级,存在 26 种不同的作业队列,通常用小写字 `a~z` 或大写字母 `A~Z` 来指代,作业队列的字母排序越高,作业运行的优先级就越低。默认情况下, at 的作业会被提交到 a 队列,如果想以更高优先级运行作业,可以用 `-q` 参数进行指定。 需要注意的是,显示器并不会关联 at 提交的作业。取而代之的是,Linux 系统会将提交该作业的用户的电子邮件地址作为 STDOUT 和 STDERR,任何发到 STDOUT 或 STDERR 的输出都会通过邮件系统发送给该用户;如果你的系统中没有安装 sendmail ,那就无法获得任何输出。因此在使用 at 命令时,最好在脚本中对 STDOUT 和 STDERR 进行重定向。