`

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
3
分享到:
评论

相关推荐

    win7右键菜单管理工具(新建/清理菜单).rar

    添加新的文件夹快捷方式到右键发送到菜单,以便于您快速复制文件和文件夹到其他位置。、移除/禁用IE的现有右键上下文菜单项目或添加新的IE右键菜单项目。添加新的文件类型到右键新建菜单,使用新建菜单模式文件利用...

    硬链壳扩展 HardLink ShellExtension 3.9.3.5 + x64 中文.rar

    此外,可以通过一个红色图标(可以用自定义图标替换)来轻松区分普通文件和硬链接文件夹(这也适用于路口和符号链接)。 要取消创建新的硬链接,您需要做的就是重新打开 Windows 上下文菜单并取消链接创建过程。 ...

    Android代码-multiple-apk-generator

    解决android apk的批量打包,支持渠道号替换或者服务器地址替换(字符串替换)、资源替换、指定文件修改、修改包名 轻量级: 使用shell脚本编写,方便开发者修改实现逻辑 基于gradle打包apk 使用说明 注: 需要依赖...

    大量批处理实用程序例程

    提取两个文件内容的不同之处.cmd 文本内容互换.bat 显示只有指定个数字符的行.cmd 显示某两个字符及其之间的字符.cmd 显示随机的5个数.cmd 查找偶数行内容.cmd 查找行中第一个数字串.cmd 检测IP格式是否正确.cmd 每6...

    xise寄生虫破解版

    支持SHELL收录量、BR、PR、快照时间多线程批量查询并保存 真正及时同步百度算法优化,只要百度算法更新,第二天软件就更新 支持多线程状态查询,查询正确率高达99% 支持批量多线程删除上传下载,弥补旧菜刀无法...

    700个批处理打包下载.rar

    提取两个文件内容的不同之处.cmd 提取文件(夹)属性.cmd 提取用户列表.cmd 搞笑开机.bat 收集系统信息.cmd 改IP;网关;CDKey;网络号.cmd 改变我的文档路径.bat 改变我的文档路径到D盘.bat 改变窗口颜色并显示当前...

    XISE WBMS管理 V8.86 破解版

    支持SHELL收录量、BR、PR、快照时间多线程批量查询并保存 真正及时同步百度算法优化,只要百度算法更新,第二天软件就更新 支持多线程状态查询,查询正确率高达99% 支持批量多线程删除上传下载,弥补旧菜刀无法批量...

    1000个【易语言模块大全汇总批量下载】

    易语言~模块~批量~下载 2008-11-08 14:41 文件夹 文件夹 易语言模块大全 2005-10-21 15:30 14489 3100 易语言模块大全\24位转单色位图模块.ec 2007-01-18 07:00 7110 2339 易语言模块大全\69msn.ec 2005-05-26 02:18...

    JAVA上百实例源码以及开源项目

    内容索引:Java源码,初学实例,二进制,文件复制  Java二进制IO类与文件复制操作实例,好像是一本书的例子,源代码有的是独立运行的,与同目录下的其它代码文件互不联系,这些代码面向初级、中级Java程序员。 Java...

    深入云计算 MongoDB管理与开发实战详解pdf.part1

    8.3.2 执行指定文件中的内容 8.4 进程控制 8.4.1 查看活动进程 8.4.2 结束进程 8.5 监控 8.5.1 使用管理接口 8.5.2 serverStatus 8.5.3 mongostat 8.5.4 第三方插件 8.6 数据导出...

    深入云计算 MongoDB管理与开发实战详解pdf.part2

    8.3.2 执行指定文件中的内容 8.4 进程控制 8.4.1 查看活动进程 8.4.2 结束进程 8.5 监控 8.5.1 使用管理接口 8.5.2 serverStatus 8.5.3 mongostat 8.5.4 第三方插件 8.6 数据导出...

    delphi 开发经验技巧宝典源码

    0134 使用CopyFile函数复制文件 87 0135 使用CreateDir函数创建一个目录 88 0136 使用FileCreate函数创建一个图形文件 88 0137 使用GetCurrentDir函数返回当前目录 89 0138 在指定路径中搜索指定的文件 89...

    delphi 开发经验技巧宝典源码06

    0134 使用CopyFile函数复制文件 87 0135 使用CreateDir函数创建一个目录 88 0136 使用FileCreate函数创建一个图形文件 88 0137 使用GetCurrentDir函数返回当前目录 89 0138 在指定路径中搜索指定的文件 89...

    易语言模块大全汇总批量下载

    易语言~模块~批量~下载 2008-11-08 14:41 文件夹 文件夹 易语言模块大全 2005-10-21 15:30 14489 3100 易语言模块大全\24位转单色位图模块.ec 2007-01-18 07:00 7110 2339 易语言模块大全\69msn.ec 2005-05-26 02:18...

    JAVA上百实例源码以及开源项目源代码

    内容索引:Java源码,初学实例,二进制,文件复制  Java二进制IO类与文件复制操作实例,好像是一本书的例子,源代码有的是独立运行的,与同目录下的其它代码文件互不联系,这些代码面向初级、中级Java程序员。 Java...

    电子书:MongoDB权威指南(中文版)

    192.6.5 内嵌文档 192.6.6 _id 和ObjectId 20第3 章 创建、更新及删除文档 233.1 插入并保存文档 233.1.1 批量插入 233.1.2 插入:原理和作用 243.2 删除文档 243.3 更新文档 253.3.1 文档替换 ...

Global site tag (gtag.js) - Google Analytics