批量创建或删除文件

  

批量创建文件

# !/bin/bash   路径="/根/测试/"   # for 小姐:“seq  1, 10”拷贝   # for 小姐:拷贝{10}1 . .   for  ((i=1; i<=10;我+ +))   做   我美元美元touch “路径”测试   做

执行结果

[root@ns1  ~] #, ls 测试   test1 , test10 , test2 , test3 , test4 , test5 , test6 , test7 , test8 , test9

批量删除文件

# !/bin/bash   路径="/根/测试/"=發s  $路径”   for 小姐:拷贝一个美元   做   rm  -f 路径我美元   做

执行后测试目录下为空

[root@ns1  ~] #, ls 测试

当测试中存在目录

[root@ns1  ~] #, ls 测试   df , test1 , test10 , test2 , test3 , test4 , test5 , test6 , test7 , test8  test9   (root@ns1  ~) #, sh  rm.sh    rm:无法删除“/根/测试/df”:,是一个目录

修改如下,保留目录,删除文件

# !/bin/bash   路径="/根/测试/"=發s  $路径”   for 小姐:拷贝一个美元   做   美元if  [, -f “路径”小姐:美元)   然后   rm  -f 路径我美元   fi   做

执行结果

[root@ns1  ~] #, ls 测试   df


批量创建或删除文件