У меня есть список ".c" (c файлы) в текущем каталоге.
Я должен найти все файлы .c в текущем каталоге.
Команда, которую можно использовать id ls * .c
Но, другой способ - использовать grep.
так что если я дам
ls | grep *.c
Он не возвращает никакого результата для этой команды, тогда как для других типов файлов, таких как ".java", ".txt", он дает ожидаемые результаты.
Есть ли какое-то особое значение для "* .c" в команде grep? Или я могу знать причину такого поведения?