Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / (Perl) Вопрос про открытие файлов в цикле... / 4 сообщений из 4, страница 1 из 1
25.01.2006, 17:06
    #33503085
mod
mod
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(Perl) Вопрос про открытие файлов в цикле...
Написал маленький скриптик, который не работает....
Идея была в папке лежат файлы с названиями 16.txt, 17.txt... и т.д. из них надо убрать все пробелы и _.
Что не так?
#!c:\perl\bin\perl.exe
#use warnings;
#use strict;
my $filename1;
my $filename2;
for(my $i=16;$i<100;$i++)
{
$filename1 ="$i.txt";
$filename2 ="$i_.txt";
print "$filename1->$filename2\n";
open(fu,"<$filename1");
open(su,">$filename2");
my @exit=<fu>;
foreach(@exit)
{
$_=~s/_//;
$_=~s/ //;
print su "$_";
}
#<second>=@exit;
close fu;
close su;
}
...
Рейтинг: 0 / 0
25.01.2006, 17:11
    #33503098
mod
mod
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(Perl) Вопрос про открытие файлов в цикле...
Сообразил... Пробельный символ нужен... А не пробел
...
Рейтинг: 0 / 0
25.01.2006, 17:24
    #33503136
mod
mod
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(Perl) Вопрос про открытие файлов в цикле...
Как + и - убрать?
...
Рейтинг: 0 / 0
25.01.2006, 17:41
    #33503190
g613
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(Perl) Вопрос про открытие файлов в цикле...
modКак + и - убрать?

так и убирай: s#[-+]+##g;

а вчем проблемма ???

P.S.

спили мушку, разкоментируй use strict, узнай много нового о своей программе, в
частности что $filename2 у тебя всегда `.txt`, потому как переменная `$i_` не определена...
...
Рейтинг: 0 / 0
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / (Perl) Вопрос про открытие файлов в цикле... / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]