linux中的查找命令是怎么用的?
使用查找命令查找在当前目录下包含字符“abc”的文件名,并且文件内容包含有字符串“bcd”的文件,这个该怎么写啊,谢谢大侠们了!!!
grep "bcd" ./*abc* 是不是这样啊?试试
如果要求查找子目录,可以用这个
find . -name "*abc*" | xargs grep -l bcd
也可以分两步来嘛,先文件名,再内容。
当前目录下可能有子目录 grep "bcd" *abc* -r
我试了这样应该没问题:
find . -name "*abc*" -type f -exec grep -l "bcd" {} \;
MARK!
find 开始目录 -name 文件名,
例子: find /home -name config.c
这个楼主写的语言我试了试,我在当前目录下创建了一个abcde.sh的脚本文件,其中脚本中的内容包含了字符串“bcd”字符串,我用上面的命令 (没有带参数,因为我就是一个脚本文件,没必要递归查找)运行了一下,我的脚本文件,就是我写的那个abcde.sh就运行出结果来了呀。
我试了。这位楼主的结果是正确的,可以查找出这样的文件。请这位大侠给我们解释一下这句话吧,我不是很明白这些选项和参数的意思啊?谢谢了!
相关问答:
一直用svn来做资源的管理,
现在发现windows下取svn 要10个小时左右(资源大约有20G,全是小文件)
linux下取仅用40分钟,
请问linux的文件系统在哪儿比windows文件系统强力?
svn 可够慢的。
在 ......
我们隶属中科院计算所网络重点实验室(http://www.ict.ac.cn/survey/channel/detail443.asp)基础设施课题组.
现因项目和业务拓展的需要,特需要招聘与项目相关的网络应用工程师1-2名。
具体要求如下。有意者 ......
if(setsockopt(TUdpRec_sUDP,SOL_SOCKET,SO_RCVBUF,(const char*)&nRecvBuf,sizeof(int)) == 0)
printf( "set senbufsize = %d\n", nRecvBuf);
if(getsockopt(TUdpRec_sUDP, SOL_SOCKET, SO_RC ......
while(1)
{
time_t now;
time(&now);
struct tm* pt=localtime(&now);
cout < < "当前时间" < < pt->t ......
各位大虾,我正在学习Linux,可是Linux图形界面和命令行之间切换遇到困难,在命令行下输入startx,不是进入图形界面
而是出现
请问各位,这是为什么? 而且按Ctrl+Alt+F7,也不能命令行进入图形界面。
急急急
......