为什么执行${script_file} 显示的是ls -I "monitor_man.sh" ./ 这条字符串啊
这里用的不是单引号而是反单引号,键盘上波浪号那个键。
或者你可以改成for script_file in $(ls -I "monitor_man.sh" ./)
你确定你的 for script_file in `ls -I "total.sh" ./` 是这样写的吗