powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / (PERL) проблемы со скриптом..
8 сообщений из 8, страница 1 из 1
(PERL) проблемы со скриптом..
    #33412357
BluntMan6
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
не могу понять почему, после того как я "отбрасываются каталоги"
скрипт перестает работать:

$outDir1 = "new";
$outDir2 = "old";
opendir(DIR, $outDir2) or die "";
while (defined($file = readdir DIR)) {
next if (-d $file);
open(F10,$file) || die "File not found!";
$file = join("",<F10>);
...
open(F11, ">$outDir1/$file") || die "File not found!";
print F11 $file;
close(F11); }
closedir(DIR);

помогите, пожалуйста....
...
Рейтинг: 0 / 0
(PERL) проблемы со скриптом..
    #33412472
abarakadabr13
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
BluntMan6не могу понять почему, после того как я "отбрасываются каталоги"
скрипт перестает работать:

$outDir1 = "new";
$outDir2 = "old";
opendir(DIR, $outDir2) or die "";
while (defined($file = readdir DIR)) {
next if (-d $file);
open(F10,$file) || die "File not found!";
$file = join("",<F10>);
...
open(F11, ">$outDir1/$file") || die "File not found!";
print F11 $file;
close(F11); }
closedir(DIR);

помогите, пожалуйста....

1) открываем файл с именем $file
2) читаем файл и загоняем его содержимое в переменную где хранилось имя этого файла
3) пытаемся открыть файл с именем $outDir1/<все содержимое старого файла>

дальше объяснять? ;-)

PS Блин! Чукча не читатель, чукча писатель! Пытайтесь хотя бы прочесть то что пишите!!!
...
Рейтинг: 0 / 0
(PERL) проблемы со скриптом..
    #33412954
Фотография Black
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
проблема решилась?
...
Рейтинг: 0 / 0
(PERL) проблемы со скриптом..
    #33413218
BluntMan6
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
я только недавно изучаю перловку, поэтому вопросы могут показаться и туповаты, но если можно объясните ппопдробней и если можно, чтобы все буквы были одного языка...
...
Рейтинг: 0 / 0
(PERL) проблемы со скриптом..
    #33413318
Фотография Black
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
какая задача у Вас стоит? я как понял, Вы хотите переписать файлы из одной директории, в другую? нелегче делать move или copy ?
...
Рейтинг: 0 / 0
(PERL) проблемы со скриптом..
    #33413557
BluntMan6
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
не совсем, я попадаю в нужную папку и работаю с файлами в этой папке, но после того как я проскакиваю . и .. выдает file not found...я не знаю почему...
...
Рейтинг: 0 / 0
(PERL) проблемы со скриптом..
    #33413637
Фотография Black
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
какой иммено not found выдается, у Вас их вда.
Следующие две строчки не смущают?

Код: plaintext
1.
$file = join("",<F10>); #<<<!!!!!!!!!!!
open(F11, ">$outDir1/$file") || die "File not found!";

Для вывода ошибок используйте всегда $! (либо другие встроеные переменные)
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
my @files;
opendir(DIR,$dir) or die $!
@files=grep {!(/^\.(\.)?$/) && -f "$dir/$_"} readdir(DIR);
closedir (DIR);

foreach (@files) {
open FH, "$dir/$_" or die $!;
....
}
...
Рейтинг: 0 / 0
(PERL) проблемы со скриптом..
    #33414546
BluntMan6
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
спасибо за помощь, очень помогли....))))
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / (PERL) проблемы со скриптом..
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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