Как описано в Руководстве по программированию модуля ядра Linux ( 5.2. Чтение и запись файла / proc ), ядро вызывает функцию, связанную с драйвером, во время инициализации драйвера для чтения данных из пользовательского пространства в ядро .
Программа echo
не знает ничего особенного о ядре; ядро делает всю работу.
Дополнительная литература:
Если вы не против позвонить grep
за помощью, то
ls *[aA]* | grep -i b
тоже подойдет.