Я использую менеджер пакетов homebrew и z-shell. Я пытаюсь реализовать функцию для создания списка доступных пакетов, которые были бы доступны для функции grep. Вот что у меня так далеко:
function bsearch() {
brew search | less >| ~/.brewsearch; grep $1 ~/.brewsearch
}
Проблема, с которой я сталкиваюсь, заключается в том, что я не уверен, что поставить вместо 1 доллара. Я хотел бы иметь возможность выполнить команду следующим образом:
bsearch foo
но в конечном итоге функция ищет файл из-за аргумента $ 1.
Короче говоря, возникает вопрос: как мне разрешить строку в этой функции? (Я новичок во всем этом).
Спасибо за помощь!