LINUX.ORG.RU

Удаление каталога с именем в неизвестной кодировке


0

0

На сервере, доступном только по ssh, есть каталог. Он назван в неизвестной мне кириллической кодировке, поэтому все символы в его имени, кроме пробелов, отображаются как «?». Что мне нужно сделать, чтобы его удалить?


Можно покрутить кодировку вывода. Проще всего это сделать обычно в эмуляторе терминала, из которого запущен ssh-клиент.

Более простой, но немного рискованный вариант уже предложили выше — честно скопипастить знаки вопроса и экранировать пробелы. Правда, за компанию удалятся те файлы, у которых длина слов/расположение пробелов в имени точно такое же.

nnz ★★★★
()
Ответ на: комментарий от anonymous

> mc

Если бы всё было так просто. У меня нет возможности использовать mc.

A044
() автор топика
Ответ на: комментарий от Tanger

> rm -rf ???\ ??

Не работает?


Работает, но удаляются ещё несколько каталогов в той же директории, потому что маска их имён совпадает с маской имени приблемного каталога.

A044
() автор топика
Ответ на: комментарий от nnz

> Можно покрутить кодировку вывода. Проще всего это сделать обычно в эмуляторе терминала, из которого запущен ssh-клиент.

Спасибо, проблема решена.

A044
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.