shell 循环使用


问题描述:   

              shell中for循环while循环的使用

问题解决:

             (1)for循环

                     (1.1)数字段形式

数字段

                          注:

                                   其中循环元素为{1..10},1-10之间有两个点

                      (1.2)seq和(())

for

                                     注:

                                            seq 100 输出结果为1-100(包括100)

          (2)while循环   

while1

                 注:

                           使用while的((  ))

while2

                注:

                              使用while [  ]

       (3)循环的应用

应用场景,现在有很多的文件分别命名为1.1/1.2....2.1/2.2....现在希望将不同文件分类存放在命名为chapterX的文件夹中

编写脚本如下:

classify

相反的,将每个目录中的文件全部移动到指定目录中:

export

源文件如下:

classify.shexport.sh

相关内容