场景控制脚本课程中的numbers="${numbers} | ${i}"是什么意思?

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

小卷加油

2016-12-02 22:04

脚本中的numbers="${numbers} | ${i}"是什么意思?

写回答 关注

2回答

  • 慕姐5971225
    2016-12-05 01:37:06
    已采纳

    numbers最初的值是""

    经过第一次循环变成" | 0"

    第二次循环变成" | 0 | 1"

    第三次循环变成" | 0 | 1 | 2"

    ...

    最后在"read -p " Please input one number in[ ${numbers} ]:" execshell "这个语句中被调用,作用是提示用户输入选项并调用选项所表示的shell脚本

    综上,numbers就是用来添加选项值的变量。

    小卷加油

    非常感谢!

    2016-12-05 23:54:21

    共 1 条回复 >

  • 水墨画111
    2018-05-16 22:13:23

    numbers="${numbers} | ${i}"

    这句话的意思应该用到了变量叠加,将| ${i}叠加到number变量中

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

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

37196 学习 · 39 问题

查看课程

相似问题