我正在尝试运行以下脚本,但变量 $user
的值未打印。有人可以解释一下吗?
#!/usr/bin/ksh -x
x=`tty`
at -k now <<end
user=Bill
echo $user >> $x
end
最佳答案
您不能在heredoc中设置变量。你可以这样做:
x=`tty`
user=Bill
at -k now <<end
echo $user >> $x
end
关于shell - ksh 变量值未打印,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22419186/