тишина силы zsh на “ls - скрывается”

Я недавно переключился на zsh. В ударе, когда я использую "ls --hide=*.pyc" в файле без .pyc файлов ls работает как ожидалось. В zsh, "ls - скрывают =*.pyc" работы, когда каталог содержит .pyc файлы, но перестал работать с zsh: no matches found: --hide=*.pyc когда никакие соответствия не найдены.

Я хотел бы исказить ls как "ls --hide=*.pyc"; действительно ли возможно заставить zsh прекращать жаловаться, когда никакие соответствия не найдены?

Спасибо.

2
задан 02.02.2010, 01:37

2 ответа

Попытайтесь делать unsetopt nomatch.

6
ответ дан 08.12.2019, 04:44

Заключите спецификацию файла в кавычки:

ls --hide="*.pyc"

alias lh='ls --hide="*.pyc"'
5
ответ дан 08.12.2019, 04:44

Теги

Похожие вопросы