由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Linux版 - 请教大家一个问题
相关主题
how to count a pattern in vi?有没有 vim plugin 查找函数被调用的地方?
how to use regexp to extract this string pattern ?grep 的问题
perl design patterns怎么看网络电视啊?
perl regular expression: find $pattern.问问应该学用那个shell?
怎么用sed删除符合两个条件的pattern呢?Grep 能作这个吗?
C++ 诡异的编译问题。请教。问个 ps 命令的问题
请高手解答grep和ls的两个问题QTerm中文输入问题
如何用’sed‘ comment out 某一行。请教怎样截取文本中的一段
相关话题的讨论汇总
话题: patterns话题: file话题: pattern话题: grep话题: pat
进入Linux版参与讨论
1 (共1页)
y*******o
发帖数: 629
1
我有两个file A 和B,file A 中是list of patterns,用回车分隔
现在需要从file A 里面读取 pattern
然后在file B 里field $1 里面找match 这个pattern 的
请问通过grep 或者 awk 该如何实现呢?
如果不能通过这两个指令实现,请问有其它方法可以实现么?
非常感谢!
j*a
发帖数: 14423
2
perl

【在 y*******o 的大作中提到】
: 我有两个file A 和B,file A 中是list of patterns,用回车分隔
: 现在需要从file A 里面读取 pattern
: 然后在file B 里field $1 里面找match 这个pattern 的
: 请问通过grep 或者 awk 该如何实现呢?
: 如果不能通过这两个指令实现,请问有其它方法可以实现么?
: 非常感谢!

f*********e
发帖数: 8453
3
cut -f1 fileB|grep -f fileA

【在 y*******o 的大作中提到】
: 我有两个file A 和B,file A 中是list of patterns,用回车分隔
: 现在需要从file A 里面读取 pattern
: 然后在file B 里field $1 里面找match 这个pattern 的
: 请问通过grep 或者 awk 该如何实现呢?
: 如果不能通过这两个指令实现,请问有其它方法可以实现么?
: 非常感谢!

I*****y
发帖数: 602
4
用awk和grep组合也可以。

【在 y*******o 的大作中提到】
: 我有两个file A 和B,file A 中是list of patterns,用回车分隔
: 现在需要从file A 里面读取 pattern
: 然后在file B 里field $1 里面找match 这个pattern 的
: 请问通过grep 或者 awk 该如何实现呢?
: 如果不能通过这两个指令实现,请问有其它方法可以实现么?
: 非常感谢!

d****n
发帖数: 1637
5
patterns=(`cat patterns.txt`)
for pat in ${patterns[*]}
do
echo "Looking for pattern $pat"
sed -n "/^$pat/p" textfile.txt
done
1 (共1页)
进入Linux版参与讨论
相关主题
请教怎样截取文本中的一段怎么用sed删除符合两个条件的pattern呢?
Unix/Linux 命令行如何去除文本的重复行C++ 诡异的编译问题。请教。
一个初级问题请高手解答grep和ls的两个问题
[已解决]请问在Ubuntu里的触摸板(touchpad)可以关掉吗?如何用’sed‘ comment out 某一行。
how to count a pattern in vi?有没有 vim plugin 查找函数被调用的地方?
how to use regexp to extract this string pattern ?grep 的问题
perl design patterns怎么看网络电视啊?
perl regular expression: find $pattern.问问应该学用那个shell?
相关话题的讨论汇总
话题: patterns话题: file话题: pattern话题: grep话题: pat