[Comm] Re: Как переместить файл с кривым именем через perl

Alexey Tourbin =?iso-8859-1?q?at_=CE=C1_altlinux=2Eru?=
Ср Дек 15 13:06:22 MSK 2004


On Tue, Dec 14, 2004 at 09:32:38AM +0300, Anatoly A. Ivanov wrote:
> Здравствуйте, community.
> 
> Подскажите, пожалуйста, как правильно переместить файл с кривым именем
> (содеражащий: пробелы, одинарные кавычки, скобки круглые и квадратные)
> из perl cкрипта
> 
> Сейчас делаю:
> $new_file=~ s/['\"]//g;

s/[])'"([]//g

> $new_file=~ s/\s/_/g;
> system ('mv', $file, $dir);
> 
> 
> вырезаю кавычки и пробелы, но как кажется, нужно просто граммотно
> экранировать. Как это сделать - не знаю.
> 
> Помогите пожалуйста.
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип     : application/pgp-signature
Размер  : 189 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url     : <http://lists.altlinux.org/pipermail/community/attachments/20041215/d0dbf355/attachment-0003.bin>


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