我希望能够运行rg -Ttests而不是输入rg -g'!tests/' -g '!test/' -g'!Tests/' -g '!Test/',这可能吗?
发布于 2019-09-11 04:36:44
环境变量怎么样?
tests='-g!tests/ -g!test/ -g!Tests/ -g!Test/'
rg $tests foo发布于 2019-09-11 12:45:25
您不能为此使用-T (或-t),因为-t/-T用于文件类型,而文件类型为实际上根本不适用于目录。这可能会被更好地记录下来。
@OhMyGoodness的tests='...'解决方案是一个非常好的解决方案。您还可以定义别名:
alias rgT="rg -g '!tests/' -g '!test/' -g '!Tests/' -g '!Test/'"https://unix.stackexchange.com/questions/541097
复制相似问题