首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 其他教程 > 操作系统 >

awk代码中实施shell

2012-08-13 
awk代码中执行shell思路: ?在awk的print语句中拼出命令,管道输出到shell?ll | awk /txt/ {print $9} ?

awk代码中执行shell

思路: ?在awk的print语句中拼出命令,管道输出到shell

?

>ll | awk /txt/ '{print $9}' ? #列出包含 txt 的文件

?

假设需要把这些文件都复制一份,并更改后缀名位 doc

?

?

?ll |awk ' /txt/ {print "cp -r "$9" "$9".doc"}' |bash

?

蓝色部分 ?输出命令 ?cp -r fileName newFile.doc

输出结果管道进入 bash处理

热点排行