avatar
m*f
1
我的CPP目录下面的文件名都只是代号而已,并不与文件内容挂钩。
这么说吧,我的文件目录清单如下:
a.cpp
b.cpp
c.cpp
d.cpp
e.cpp
f.cpp
g.cpp
h.cpp
... ...
z.cpp
我想知道哪些文件里面有“atoi”这样的字串。应该用什么命令呢?
我试了一下 cat * | grep "atoi", 但它只是给我看所有含有atoi字
串的行,并不告诉我各行都来自哪个文件。
先谢了。
avatar
bz
2
use
grep "atoi" *
instead of
cat *|grep "atoi"

【在 m****f 的大作中提到】
: 我的CPP目录下面的文件名都只是代号而已,并不与文件内容挂钩。
: 这么说吧,我的文件目录清单如下:
: a.cpp
: b.cpp
: c.cpp
: d.cpp
: e.cpp
: f.cpp
: g.cpp
: h.cpp

avatar
v*s
3
grep -H atoi *
grep -l atoi *

【在 m****f 的大作中提到】
: 我的CPP目录下面的文件名都只是代号而已,并不与文件内容挂钩。
: 这么说吧,我的文件目录清单如下:
: a.cpp
: b.cpp
: c.cpp
: d.cpp
: e.cpp
: f.cpp
: g.cpp
: h.cpp

avatar
t*q
4
grep -n "xxx" *.cpp

【在 v*****s 的大作中提到】
: grep -H atoi *
: grep -l atoi *

相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。