Обнаружили в одном месте файл с именем из 1 непечатного символа, при этом через ls -la его показывало как "?", а через ls -1 просто пустая строка. rm такое не возьмёт. Тут на помощь приходит find, только сначала надо получить inode файла и потом его указать find-у.
# ls -1i | head -2
473779
457021 README
# find . -inum 473779 -delete
Всё, удалили.
Комментариев нет:
Отправить комментарий