linux 目录下有几个文件,比如说
key.cfg file1 file2 file3
现在你需要 将 key.cfg中的每个关键字读出,并在 file1~file3中去搜索对应的项,
这里可以去用到脚本命令就可以实现:
例如:
cat key.cfg | awk '{print $1}' | xargs -t -i grep {} *
还可以将上面脚本的命令重定向到一个具体的文件中, 后面加上 >> 11.txt 等。
其中 print $1 项,可以根据实际文件中,处于哪一个列来修改,还可以利用 cut 命令,利用某一个字符作为间隔,从而在
利用 awk 来输出某一项。
上面命令 xargs 的使用,请参看具体的xargs使用方法,{}是代替了前面cat | awk 命令得出的每一项。