小编use*_*325的帖子

在bash shell中打印星号(*)

a=5
echo "*/$aMin * * * * bash /etc/init.d/ckDskCheck.sh"
Run Code Online (Sandbox Code Playgroud)

当我尝试运行以下代码时,它显示正确
*/5****bash /etc/init.d/ckDskCheck.sh

但是当我尝试使用以下代码将结果分配给变量并将其打印出来时,它会显示为此

*/5 * * * * bash /etc/init.d/ckDskCheck.sh
Run Code Online (Sandbox Code Playgroud)

结果: 在此输入图像描述

所以我试着逃避星号

a=5
cronSen=`echo "*/$a * * * * bash /etc/init.d/ckDskCheck.sh"`
echo $cronSen
Run Code Online (Sandbox Code Playgroud)

但它仍然无效

非常感谢任何帮助,感谢所有的帮助

bash shell

3
推荐指数
2
解决办法
6735
查看次数

标签 统计

bash ×1

shell ×1