find . ! -name "$(printf '*[\001-\037\177]*')"
Команда «find» используется для поиска файлов и директорий в указанном месте. Здесь используется опция «! -name» для поиска файлов исключая те, чьи имена содержат управляющие символы, заданные с помощью специального поискового шаблона с использованием утилиты «printf». Команда ищет все файлы (и директории), которые не соответствуют шаблону «*[\001-\037\177]*». В данном случае «\001-\037\177» означает все управляющие символы ASCII, которые расположены от начала последовательности ASCII до символа DELETE включительно. В результате выполнения данной команды выводятся только те файлы, чьи имена не содержат управляющих символов, исключая тем самым файлы с табуляцией, переводами строки и другими управляющими символами.
