我们经常会碰到需要查找某个单词在文本文件中的的几行或是哪几行,我在工作中想到的办法是使用下面的命令来完成。其实只要灵活运用awk和grep就可以完成很多复杂的查询工作.
cat 文件名|awk '{print NR" "$0}'|grep 单词|awk '{print "单词位于第 "$1" 行"}'
很简单的命令就可以实现了。
本文介绍了一种简单的方法,用于定位特定单词在文本文件中出现的具体行数。通过组合使用cat、awk和grep等命令,可以轻松实现对文件内容的精确查询。
cat 文件名|awk '{print NR" "$0}'|grep 单词|awk '{print "单词位于第 "$1" 行"}'
很简单的命令就可以实现了。
982
1129
477
4847
859

被折叠的 条评论
为什么被折叠?