Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/148.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
找到+;bash函数中的grep变量_Bash_Function_Grep_Zshrc - Fatal编程技术网

找到+;bash函数中的grep变量

找到+;bash函数中的grep变量,bash,function,grep,zshrc,Bash,Function,Grep,Zshrc,zsh:4.3.17 GNU bash:4.2.24 GNU grep:2.10 我想知道我在grep部分中做错了什么->为什么grep在.zshrc文件中使用时没有突出显示结果,实际上它根本没有输出任何内容。 当不使用变量或.rc文件(在cli上测试cmd)时,grep的工作方式与预期相同 function seek() { clear; echo $1; locate -ie "$PWD${1}" | grep "${1}"; } $GREP_颜色在.rc文件中设置得足够早吗?另外,如果您

zsh:4.3.17
GNU bash:4.2.24
GNU grep:2.10

我想知道我在
grep
部分中做错了什么->为什么
grep
.zshrc
文件中使用时没有突出显示结果,实际上它根本没有输出任何内容。
当不使用变量或.rc文件(在cli上测试cmd)时,
grep
的工作方式与预期相同

function seek() { clear; echo $1; locate -ie "$PWD${1}" | grep "${1}"; }

$GREP_颜色在.rc文件中设置得足够早吗?另外,如果您正在通过某个管道传输grep的输出,您可以尝试
grep--color=always

奇怪的是根本没有输出。将.rc文件中的
${1}
替换为
[我的搜索模式]
(硬编码)时,一切正常。