grep没有回应

sh/bash/dash/ksh/zsh等Shell脚本
回复
jeka
帖子: 15
注册时间: 2016-01-25 18:45
系统: Ubuntu 14.04 LTS

grep没有回应

#1

帖子 jeka » 2016-05-09 9:13

grep.png
如图,输入一个grep命令之后就一直是光标在闪,没有东西出来。
请问是什么问题呢?
头像
vickycq
帖子: 4507
注册时间: 2011-03-20 13:12
系统: Debian
来自: 山东省寿光县
联系:

Re: grep没有回应

#2

帖子 vickycq » 2016-05-09 11:04

因为没有为 grep 指定任务。建议说明期望的效果。

grep -f to-do -e 'write' 这个命令的效果是:
从文件 to-do 中获取模板字串
从 -e 参数后获取额外的模板字串 'write'
在文件 ??? 中搜索以上所有模板字串
没有给出文件 ???

即:
grep -f <包含模板字串的文件> -e <额外的模板字串> <待搜索的文件>

没有给出待搜索的文件

参考 -f 参数使用示例 http://stackoverflow.com/questions/1083 ... -with-file

如果仅仅希望在文件 to-do 中搜索字串 write

代码: 全选

grep 'write' to-do
Debian 中文论坛 - forums.debiancn.org
欢迎所有 Debian GNU/Linux 用户
jeka
帖子: 15
注册时间: 2016-01-25 18:45
系统: Ubuntu 14.04 LTS

Re: grep没有回应

#3

帖子 jeka » 2016-05-10 0:57

vickycq 写了:因为没有为 grep 指定任务。建议说明期望的效果。

grep -f to-do -e 'write' 这个命令的效果是:
从文件 to-do 中获取模板字串
从 -e 参数后获取额外的模板字串 'write'
在文件 ??? 中搜索以上所有模板字串
没有给出文件 ???

即:
grep -f <包含模板字串的文件> -e <额外的模板字串> <待搜索的文件>

没有给出待搜索的文件

参考 -f 参数使用示例 http://stackoverflow.com/questions/1083 ... -with-file

如果仅仅希望在文件 to-do 中搜索字串 write

代码: 全选

grep 'write' to-do
原来如此!我把-f选项理解错了。
谢谢!
回复