for script_file in ‘ls -I "monitor.sh" ./’不是应该写成
for script_file in $(ls -I "monitor.sh" ./) 吗?我用第一句没有正确执行
那个不是单引号,是反引号` “”1“”键左边的按键 ,之前tony就讲过,因为字体的原因很像单引号。最好用$()
就是等同与$( ),赋值的意思吧,不懂的话可以看看shell基础里的循环那一章节有说栗子。望采纳!!!
同问~
for script_file in “ls -I 'monitor.sh' ./"