原帖由 beginner-bj 于 2009-11-4 17:34 发表
awk -v v=`cat file1` 'NR==1,/content/{if($1=="content"){$3=v}};1' file2
原帖由 ywlscpl 于 2009-11-4 17:22 发表
awk -v v="`cat file1`" '!T&&/^content/{sub(/:=.*$/,":= "v);T=1}1' file2
原帖由 sandermansxj 于 2009-11-5 11:04 发表
黑哥,能再问你一个问题吗?
假如我用一个bash脚本实现这句话
我在脚本的开始先定义变量
NEWSTRING=`cat file1`
PAIREDSTRING="content"
awk -v v="$NEWSTRING" -v w="$PAIREDSTRING" '! ...
欢迎光临 Chinaunix (http://bbs.chinaunix.net/) | Powered by Discuz! X3.2 |