awk 相关的复习
Posted 牛粪也香
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了awk 相关的复习相关的知识,希望对你有一定的参考价值。
1、 awk 引用外部变量:
aa=666 echo "." | awk -v GET_A=$aa \'{print GET_A}\'
.
sort -n fuxi.awk |awk -F \':\' \'{print $1}\'|uniq >id.txt
[root@one_year awk]# for id in `cat id.txt`; do
> echo "[$id]"
> awk -v id2=$id -F \':\' \'$1==id2 {print $2}\' fuxi.awk
> done
可以把上面的写成一个脚本:
#! /bin/bash
sort -n fuxi.awk |awk -F \':\' \'{print $1}\'|uniq >id.txt
for id in `cat id.txt`; do
echo "[$id]"
awk -v id2=$id -F \':\' \'$1==id2 {print $2}\' fuxi.awk
done
2、awk 合并一个文件
以上是关于awk 相关的复习的主要内容,如果未能解决你的问题,请参考以下文章