2012-11-21 3 views
0

ЗШ: 4.3.17
GNU Баш: 4.2.24
GNU Grep: 2,10найти + Grep переменную в функции Баш

Я хотел бы знать, что я сделал неправильно в grep часть -> почему grep не выделяет результаты при использовании внутри файла .zshrc, на самом деле ничего не выводит.
Если вы не используете переменную или файл .rc (тестирование cmd на cli), grep работает, как и ожидалось.

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

ответ

0

Является ли $ GREP_COLORS установленным достаточно рано в файле .rc? Кроме того, вы можете попробовать grep --color=always, если вы что-то прокладываете вывод grep.

+0

Странно, что выхода нет. При замене '$ {1}' в .rc-файле на '[мой шаблон поиска]' (жесткое кодирование) все работает нормально. – Paradiesstaub