Поиск и переименование непечатаемых каталогов
Неправильно работающая или вредоносная программа, работающая на UNIX, может создать каталог, чье имя будет включать в себя непечатаемые символы. Поиск и переименование таких каталогов позволяет упростить их обследование и удаление. Первое, что надо сделать для достижения этой цели: с командой ls следует использовать флаг –I, чтобы получить inode. Затем используйте find для преобразования номера inode в имя файла, которое может быть изменено командой mv (см. листинг 6).
Листинг 6. Поиск и переименовывание каталогов с непечатаемыми именами
$ ls -ail
$ find . -inum 211028 -exec mv {} newname.dir \;
вариант дубль-2
поставить mc, там в свойствах панели есть возможность "налету" изменять локальную кодировку отображения
.
rm *HTML*удалит все файлы в текущем каталоге, у которых в имени есть слово HTML :)добавь rm -rf
добавь rm -rf
буду честен, я не знаю, почему у меня все работает
Действительно, вот чудеса! А
Действительно, вот чудеса! А если всё-же я такие файлы использовать захочу, то переиминовывать так-же? Взяв в скобки из звёздочек, прокатит ?
Спасибо.
Мышка дура, прав был Суворов.
,
это не скобки из звездочек, а маска: * - любой символ
А понял, извиняюсь торможу.
А понял, извиняюсь торможу :)
То-то я смотрю нигде таких кавычек не встречал...
Мышка дура, прав был Суворов.
emerge convmv правда помогает
emerge convmv
правда помогает не всегда
P.S.: Linux - это красная таблетка :-) Windows - синяя...
цитата подходить
цитата
подходить творчески
Поиск и переименование непечатаемых каталогов Неправильно работающая или вредоносная программа, работающая на UNIX, может создать каталог, чье имя будет включать в себя непечатаемые символы. Поиск и переименование таких каталогов позволяет упростить их обследование и удаление. Первое, что надо сделать для достижения этой цели: с командой ls следует использовать флаг –I, чтобы получить inode. Затем используйте find для преобразования номера inode в имя файла, которое может быть изменено командой mv (см. листинг 6). Листинг 6. Поиск и переименовывание каталогов с непечатаемыми именами $ ls -ail $ find . -inum 211028 -exec mv {} newname.dir \;вариант дубль-2
поставить mc, там в свойствах панели есть возможность "налету" изменять локальную кодировку отображения
что-то добрый я сегодня ....
Цитата: вариант
Причем по F6 mc позволяет переименовать в любом случае. Сам недавно столкнулся с этим.
Нейтральность - высшее достижение сознания!