使用grep find查找文件内容

转:http://www.awaysoft.com/taor/%E4%BD%BF%E7%94%A8grep-find%E6%9F%A5%E6%89%BE%E6%96%87%E4%BB%B6%E5%86%85%E5%AE%B9.html

经常需要查找一些文件内容,在Windows中,我常用Search and Replace这个软件,到了Linux下,发现,原来使用系统自带的命令就可以完成。

grep本身就可以查找多个文件,通过find将文件名传入即可。

grep -n "g_convert" $(find . -name "*.c")

通过这个命令,在.这个目录下,所有c为后缀的文件中,包含g_convert的文件,在我这显示结果如下:

./gedit-document-loader.c:695: base_stream = g_converter_input_stream_new (loader->priv->stream,
./gedit-document-output-stream.c:274: res = g_converter_convert (G_CONVERTER (converter),
./gedit-document-output-stream.c:404: g_converter_reset (G_CONVERTER (conv));
./gedit-document-output-stream.c:734: conv_text = g_convert_with_iconv (text,
./gedit-document-saver.c:754: base_stream = g_converter_output_stream_new (G_OUTPUT_STREAM (file_stream),
./gedit-document-saver.c:777: saver->priv->stream = g_converter_output_stream_new (base_stream,

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值