4.for循环

1.语句格式

  for 变量 in `字符串`
  do
        语句
  done

demo0

  #!/bin/bash
  j=0
  for i in `seq 1 100`
  do 
          j=`expr $i + $j`
  done
      echo "j=$j"

  解析:
        seq:seq命令用于产生从某个数到另外一个数之间的所有整数    
        expr:expr命令由于求和

demo1:批量压缩文件

  #!/bin/bash
  for i in `find . -name "*.c"`
  do 
      tar -cjvf $i.tar.bz2 $i
  done

posted @ 2020-06-06 15:06  人民广场的二道贩子  阅读(103)  评论(0)    收藏  举报