我使用 Python 工作,因此 95% 或更多的时间我的 grep 搜索是
grep "thing to find" *.py
或类似的东西。我在 Windows 7 上工作,但作为一个 Unix 用户,我很懒得敲击键盘,所以我想将 grep 设置为自动搜索,*.py
除非我指定其他内容。
我可以添加什么来GREP_OPTIONS
做到这一点?或者类似的东西?
答案1
您可以定义一个函数 pygrep,它只在您的文件内部进行搜索py
:
pygrep() {
grep "$@" *.py
}
答案2
创建函数
mygrep(){ grep "$@" *.py}
运行
mygrep main
将该功能添加到您的登录启动文件中。
答案3
我最终创建了一个小批处理文件:
grep -n "%*" *.py
节省了一些击键,并符合我正常的大脑周期。“这个短语在我的python代码中在哪里?”
感谢大家的意见!