gpt4 book ai didi

linux - 在命令奇怪的行为

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:11:44 26 4
gpt4 key购买 nike

这是我第一次在 Linux 中使用 at 命令并注意到一些奇怪的事情。假设我创建了这个测试文件:

#!/bin/bash
count=1
echo "count is $count"

然后我发出

at -f /full/path/to/myscript.sh -v 13:00 -m

然后等待它运行。然后在我的邮件中,count变量的值什么都没有。有什么问题吗?

To: root@localhost.localdomain
Status: R

count is

&

最佳答案

你确定你的命令是由 bash 运行的,而不是像 csh 这样的其他解释器吗?我不认为 shebang 行对 at 作业有任何影响——命令只是通过管道传输到通过 SHELL 环境变量指定的任何 shell 中。

关于linux - 在命令奇怪的行为,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4487457/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com