请问shell能否打开含有某个特定字符的所有文本

sh/bash/dash/ksh/zsh等Shell脚本
回复
l7495032
帖子: 8
注册时间: 2012-11-28 17:05
系统: Ubuntu12.10
送出感谢: 3 次
接收感谢: 0

请问shell能否打开含有某个特定字符的所有文本

#1

帖子 l7495032 » 2013-04-25 17:58

我想用vim打开某个目录下所有包含 "vim"字符的txt文本
用shell该怎么实现呢?

还有我知道在vim可以用vimgrep,但是我想知道shell要如何实现!!!!!!
头像
lhw828
帖子: 2798
注册时间: 2007-03-15 16:58
来自: 湖北武汉
送出感谢: 2 次
接收感谢: 3 次
联系:

Re: 请问shell能否打开含有某个特定字符的所有文本

#2

帖子 lhw828 » 2013-04-25 22:23

cat
aerofox
帖子: 1453
注册时间: 2008-05-24 8:30
送出感谢: 2 次
接收感谢: 31 次

Re: 请问shell能否打开含有某个特定字符的所有文本

#3

帖子 aerofox » 2013-04-25 23:05

代码: 全选

vim $( grep -rl --binrary-files=without-match "vim" . )
grep -rl --binrary-files=without-match "vim" . | xargs vim
如果查找的不是当前目录,把 . 换成目录名。
这些用户感谢了作者 aerofox 于这个帖子:
l7495032 (2013-05-14 5:19)
评价: 3.7%
回复

回到 “Shell脚本”