shell 循环使用

时间:2023-03-09 08:46:44
shell 循环使用

问题描述:   

              shell中for循环while循环的使用

问题解决:

             (1)for循环

                     (1.1)数字段形式

shell 循环使用

                          注:

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

                      (1.2)seq和(())

shell 循环使用

                                     注:

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

          (2)while循环   

shell 循环使用

                 注:

                           使用while的((  ))

shell 循环使用

                注:

                              使用while [  ]

       (3)循环的应用

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

编写脚本如下:

shell 循环使用

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

shell 循环使用

源文件如下:

shell 循环使用shell 循环使用