Удалять файлы можно не только по имени, но и по их inode (индексному дескриптору). Подробнее на примере. Сначала создадим файл:
[root@localhost]# cat > '\n\n\n\n\n\n\n' Пишем любой текст ^D (жмем Ctrl+d)
Отобразим список inode:
[root@localhost]# ls -libt *
Для удаления файла по inode нужно использовать опцию —, она предостерегает rm от интерпретации специальных символов как опций:
[root@localhost]# find . -inum -exec rm -- '{}' \;
Или выведем содержание файла:
[root@localhost]# find . -inum -exec cat '{}' \;