awk合并文件的例子

发布时间:2020-08-28编辑:脚本学堂
awk命令合并文件的例子,可用awk将sql输出到一个文件中,可用awk '{print ""变量名""}' 变量名=$另一个变量名的形式给awk传一个变量值进去。

linuxjishu/13830.html target=_blank class=infotextkey>awk合并两个文件:
 

awk -F"t" '{if(NR==FNR) {a[$1]=$2} if(NR>FNR){print $1"t"$2"t"a[$1]"t"$3}}' corpsongcocount.txt corpTop100.txt
corpid  corp    count(*)        count
5       环球音乐        23  979
3       SONY    26  8064
1       百代音乐        16  5913
cat /data1/ykrunning/$dateFlag/yueku.log
| awk ' $3 ~ /http://t.sina.com.cn/  {print $1}'| sort -u |wc -l
| awk '{print "replace into ** values (""phpDate"", "inner_corp_uip", "$1", null);"}' phpDate=$phpDate
>>**.sql
 

可用awk '{print ""变量名""}' 变量名=$另一个变量名的形式给awk传一个变量值进去。

打印时用"""" 括起来。
可用awk将sql输出到一个文件中,最后再执行sql
 

awk -v var=value 用-v来定义变量
/usr/bin/mysql -h"******" -u"**" -p"**" -P"**" "music" < /tmp/inner_corp.$dateFlag.sql

直接用shell来入库:
svn info 查看目录svn 状态
可用tr “n" ',' 命令将列变成行

您可能感兴趣的文章: