[Comm] remove file in Win

Kostarev Alexey =?iso-8859-1?q?kaf_=CE=C1_nevod=2Eru?=
Ср Авг 31 15:00:02 MSD 2005


Aleksander N. Gorohovski wrote:

> On Wed, 31 Aug 2005 14:11:57 +0400, Kostarev Alexey wrote:
>
>> Aleksander N. Gorohovski wrote:
>>
>>> Доброго времени суток сообщество!
>>>
>>> Подскажите (может кто сталкивался) как удалить файл (директорию)
>>> на удаленной Win-системе, имя которого содержит, по всей видимости
>>> символы из набора украинского или друго языка (может китайского).
>>> Я выполняю следующее в локалке:
>>>
>>> 1) в Linux системе монтирую удаленный на Win системе C-диск:
>>> # smbmount //comp05/C /mnt/disk
>>>
>>> 2) перехожу
>>> # cd /mnt/disk
>>>
>>> 3) Пытаюсь удалить не нужный объект:
>>> # rm  ДИН_\:407.doc
>>>
>>> В ответ получаю:
>>> rm: cannot lstat `\344\351\356_:0407.doc'  No such file or directory
>>> хотя ls говорит о существовании ДИН_\:407.doc
>>>
>>> Попробовал:
>>> # rm  -f ДИН_\:407.doc
>>> Никакого результата.
>>> :-(
>>
>>
>> rm *_/407.doc
>> Это если в других директорих нет 407.doc
>
>
> Так, "ДИН_\:" - это не директория, это часть имени файла, который  
> показывает ls (или mc) и
> который добавляется по <Tab> в параметры к rm.
> :-)
>
> \:407 - это цифровое обозначение (кодирование) "не хорошего" символа.
>
Вообще - странноватое обозначение - код символа (407) восьмиричный - 
тогда его код более 256 - что быть не может
и опять-таки причем здесь двоеточие : - или это UNICODE?


OK
Действительно не обратил внимание на наклон косых - но сути это не меняет:
Варианты
rm ДИН_?.doc
rm ДИН_*.doc
rm *_*.doc

Уж последний точно должен пройти.
Кстати может продойти (но не гарантирую)
rm  -f ДИН_\\:407.doc

Еще один их вариантов:
rm `echo -ne 'ДИН_\:407.doc'`
                       ^^^^^^^^^^^ - то что вставляется по табуляции




>> или указаит rm -i */407.doc
>> для указания файла для удаления...
>
> _______________________________________________
> Community mailing list
> Community на altlinux.ru
> https://lists.altlinux.ru/mailman/listinfo/community
>


-- 
С Уважением
Костарев А.Ф.

----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : kaf.vcf
Тип     : text/x-vcard
Размер  : 202 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url     : <http://lists.altlinux.org/pipermail/community/attachments/20050831/a382cf09/attachment-0002.vcf>


Подробная информация о списке рассылки community