脚本里for循环in后面的命令为什么用引号?

来源:2-1 Shell脚本之场景控制脚本(上)

neocosmos

2016-04-06 11:50

for script_file in ‘ls -I "monitor.sh" ./’不是应该写成

for script_file in $(ls -I "monitor.sh" ./) 吗?我用第一句没有正确执行

写回答 关注

4回答

  • 殇召
    2016-10-31 14:51:21

    那个不是单引号,是反引号`  “”1“”键左边的按键   ,之前tony就讲过,因为字体的原因很像单引号。最好用$()

  • 不等time
    2016-07-20 20:23:56

    就是等同与$(  ),赋值的意思吧,不懂的话可以看看shell基础里的循环那一章节有说栗子。望采纳!!!

  • Clark_LauLoK
    2016-04-15 20:43:45

    同问~

  • 天夕阁
    2016-04-07 21:09:53

    for script_file in “ls -I 'monitor.sh' ./"

Shell典型应用之主控脚本实现

应用shell实现案例主控脚本,握如何编写主控脚本

37185 学习 · 39 问题

查看课程

相似问题