wdcsx 发表于 2017-5-15 13:21:09

shell 批量 复制文件 并 替换文件内容

  任务
   找出文件夹下所有png的文件的文件名, 复制xxx.html  为    文件名.html
  并且把xxx.html内容中的xxx  替换为 文件名
  ls | grep .png | sed 's/\.png\*//'   | ./cp.sh
  cp.sh
  while read ip
  do 
  sed 's/xxx/'"$ip"'/g'  xxx.html >  $ip.html
  done
  ==============================
  统计sell
  awk -F\t   /^A/' {print $5 "\t" $8 "\t" $13 "\t" $14 "\t" $16}' S_W_85347240_20120826.txt \  #筛选数据
  | sort \      #排序
  #定义变量
  #统计 $=US 的 销售额
  #打印结果
  |  awk -F\t  'BEGIN { print "xxx"; total = 0 }  
  $5 != 0  && $3  == "US" {print; total += $2*$5  }  
  END {print total}' 
页: [1]
查看完整版本: shell 批量 复制文件 并 替换文件内容