fmiss() { grep -RL "$*" * }
Команда fmiss() ищет файлы в текущем каталоге и его подкаталогах, которые не содержат заданный шаблон. Она принимает один аргумент — шаблон, который используется в команде grep -RL "$*" *.
grep — команда для поиска текста в файлах.
-R — рекурсивный поиск в директориях и поддиректориях.
-L — выводит имена файлов, не содержащих заданный шаблон.
"$*" — передает шаблон, указанный в аргументе команды fmiss(), вместе с возможными пробелами и специальными символами в grep.
Альтернативой может быть использование команды find с командой grep для реализации похожего функционала. Например: find . -type f -exec grep -L "$*" {} +. Однако, команда fmiss() упрощает процесс поиска файлов, не содержащих заданный шаблон, за счет сокращения уровня вложенности команд.
