在 Unix 中搜索文件
我需要在 unix 中搜索以“catalina”开头的文件,
find ... what to be used effectively -name, -exec ? Whats the expression
而且我需要一次显示几个文件,然后显示更多文件。那里有大量的日志文件。我知道有一些表达,但忘记了......
I need to search a file in unix which starts with "catalina"
find ... what to be used effectively -name, -exec ? Whats the expression
Also I need to show few files at a time, then show some more. There are huge set of log files in there. I know there is some expression, but forgot...
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
find /path/to/search/in -name 'catalina*'
使用
iname
进行不区分大小写的匹配。为了不被一长串文件淹没,请通过
less
进行过滤(追加|less
)。您还可以使用more
代替less
。find /path/to/search/in -name 'catalina*'
Use
iname
to match case-insensitively.To not be overwhelmed with a long list of files, filter through
less
(append|less
). You can also usemore
instead ofless
.如果 catalina 是文件名,则使用
如果 catalina 是文件中包含的第一个单词,则使用
If catalina is the file name, then use
If catalina is the first word contained in the file, then use