linux下文件夹函数,如何从linux上的文件夹中找到一个函数
试试这个
grep -Hri function_name .
如果你只想要路径:
grep -ril function_name .
说明
>尾随.代表当前目录
> -i:不区分大小写
> -r:递归
> -H:打印每个匹配的文件名
> -l:抑制正常输出;而是打印通常打印输出的每个输入文件的名称.
最后但并非最不重要的
一个有趣的工具是ack,它将避免搜索.svn,.cvs,.git dirs等…它旨在搜索代码.
示例:
$cd /usr/share/perl5
$ack -r 'Larry\s+Wall'
site_perl/Inline/C.pm
370:# bindings to. This code is mostly hacked out of Larry Wall's xsubpp program.
core_perl/overload/numbers.pm
5:# Copyright (C) 2008 by Larry Wall and others
core_perl/CPAN.pm
876:# From: Larry Wall
或只是文件路径:
$ack -rl 'Larry\s+Wall'
vendor_perl/LWP.pm
site_perl/Inline/C.pm
core_perl/overload/numbers.pm
core_perl/CPAN.pm
core_perl/SelfLoader.pm
core_perl/AutoLoader.pm
core_perl/AutoSplit.pm
core_perl/Test/Harness.pm
core_perl/XSLoader.pm
core_perl/DB.pm
不需要结局.与ack(与grep相比)
linux下文件夹函数,如何从linux上的文件夹中找到一个函数相关推荐
- python中用函数编写程序_python编写程序,在程序中定义一个函数,计算1+1/2+1/3+1/4+……+1/n...
python语言编写的程序需要运行库.Python(英语发音:/?pa?θ?n/),是一种面向对象.解释型计算机程序设计语言,由Guido van Rossum于1989年发明,第一个公开发行版发行于 ...
- Linux下mysql数据库从服务器A只迁移DATA文件夹到服务器B
Linux下mysql数据库从服务器A只迁移DATA文件夹到服务器B 操作流程 获取数据 迁移数据 运行新的数据库 后记 操作流程 前言:近期做了一个项目,由于mysql数据库中的数据比较庞大,考虑转 ...
- linux下tar gz bz2 tgz z等众多压缩文件的解压方法
对于刚刚接触Linux的人来说,一定会给Linux下一大堆各式各样的文件名给搞晕.别个不说,单单就压缩文件为例,我们知道在Windows下最常见 的压缩文件就只有两种,一是,zip,另一个是.rar. ...
- linux iphone文件,在linux下生成iphone所需要的视频和音频文件的方法总结
在linux下生成iphone所需要的视频和音频文件的方法总结 (2011-05-07 09:53:18) 标签: linux iphone mencoder ffmpeg mplayer 一.生成可 ...
- Linux下命令行打开word、excel、pdf文件
Linux下命令行打开word.excel.pdf文件 1.打开word文件 wps xxx.docx xdg-open xxx.docx 2.打开excel文件 et xxx.xlsx xdg-op ...
- linux下测试ftp传输,linux下ftp命令使用详解---linux文件传输ftp命令
linux下ftp命令使用详解---linux文件传输ftp命令 上一篇 / 下一篇 2010-12-18 09:15:35 / 个人分类:Linux ftp(file transfer proto ...
- linux下使用命令将doc、docx、ppt文件转成转换图片文件
linux下使用命令将doc.docx.ppt文件转成pdf格式 解决方案分成两步: 安装unoconv 安装imagemagick 将word文档转换成pdf格式 将pptx文档转换成pdf格式 将 ...
- linux下查看进程的线程数,linux查看进程的线程数
top -H -p $PID #查看对应进程的那个线程占用CPU过高 1.top -H 手册中说:-H : Threads toggle 加上这个选项启动top,top一行显示一个线程.否则,它一行 ...
- linux下的磁盘配额简介暨 linux下加挂硬盘续
linux下的磁盘配额简介暨 linux下加挂硬盘续 实验环境 VMware 6.5.2 +redhat Enterprise 5 as 以上是内核版本,还有方便起见加挂一块硬盘 这只是我的环境 实验 ...
最新文章
- Phpcms V9手机门户设置教程:怎么用PC V9做手机网站
- NodeJs开发微信公众号(一)
- Ubuntu系统给磁盘配额(Quota)
- react创建新项目
- boost::histogram::indexed用法的测试程序
- win7关机快捷键_1个U盘+1款软件,电脑小白也能在家轻松重装win7系统
- C++学习笔记——虚函数
- 三阶汉诺塔java源代码_如何使用Java实现汉诺塔问题求解
- 全方位测评Hive、SparkSQL、Presto 等七个大数据查询引擎,最快的竟是……| 程序员硬核测评...
- ACL 2020投稿论文超3000篇,中国投稿量第一,录取率却未进前10
- 近些年deep learning在推荐系统的应用
- C# 数组拷贝 byte数组拷贝,char数组拷贝
- libjpeg-turbo编译流程
- android 添加一维数组,Android:打造“万能”Adapter与ViewHolder
- 如何实现图片的上传-(上传到本地)
- 苹果开发者账号官方翻译篇-创建证书
- TVS 管选型与 ESD 防护设计
- 服务器上Ubuntu系统安装
- 7-33 统计素数并求和(20 分)
- 帖子的评论及回复表的数据库设计
热门文章
- C#利用Graphics类绘制进阶--绘制商品69码EAN-13
- 清华计算机系上热搜!近 9 成优秀毕业生放弃留学,前 50 名 41 人留校深造......
- 无监督特定类别的网格重建(U-CMR) | ECCV
- SuMa++: LiDAR-based Semantic SLAM
- 一分钟详解initUndistortRectifyMap函数bug修复方法
- PCL从0到1|点云滤波之直通滤波与体素法滤波
- Gemini 3D双目结构光深度相机在Android平台上深度数据噪点非常多的问题
- OpenCV学习中遇到的小问题—关于图像赋值
- Nat. Commun. | 多层生物分子网络的鲁棒性研究
- 第三课.运算符与表达式