Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Помогите разобраться с прогой на Perl / 10 сообщений из 10, страница 1 из 1
03.11.2005, 00:03
    #33358948
Машуня
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите разобраться с прогой на Perl
#!/usr/bin/perl -w
use strict;
my $dir;
print "Введите имя каталога: ";
chomp ($dir=<STDIN>);
opendir(DH,$dir)||die "Ошибка при открытии католога $dir: $!";
my @Files=readdir DH;
close(DH);
Почему-то при работе в переменную $dir ничего не попадает.....
...
Рейтинг: 0 / 0
03.11.2005, 09:33
    #33359192
nik2
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите разобраться с прогой на Perl
...действительно странно... а как и на чем ты запускаеш этот скрипт ?
...
Рейтинг: 0 / 0
04.11.2005, 01:13
    #33361336
Машуня
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите разобраться с прогой на Perl
Запускаю в Комодо....
...
Рейтинг: 0 / 0
06.11.2005, 03:30
    #33362725
ivik
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите разобраться с прогой на Perl
Пробуй.

#!/usr/bin/perl -w
use strict;
my $dir;
print "Enter Directory name: \n";
chomp ($dir=<STDIN>);
opendir(DH,$dir)||die "Error reading $dir: $! \n";
foreach (readdir(DH)) {
our $file=$dir.$_;
print "$file \n";
}
close(DH);
...
Рейтинг: 0 / 0
06.11.2005, 16:43
    #33362882
nik2
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите разобраться с прогой на Perl
ivikПробуй.

...our внутри цикла это сильно....
...
Рейтинг: 0 / 0
06.11.2005, 16:47
    #33362888
nik2
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите разобраться с прогой на Perl
МашуняЗапускаю в Комодо....
а если без комода, как в старые добрые времена, через шел ( ака командной строке в винде... ) ? Вот, что то меня сомнения терзают на счет того, что не заворачивает ли тот Комодо STDIN куда нибудь, потому как в $dir по всякому должно что то быть...
...
Рейтинг: 0 / 0
06.11.2005, 19:50
    #33363023
ivik
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите разобраться с прогой на Perl
...our внутри цикла это сильно....[/quot]

Я 2 дня назад первую свою программу на Perl написал =)
Измени на my, если тебя так смущает.
Факт что работает =)
...
Рейтинг: 0 / 0
06.11.2005, 21:07
    #33363059
g613
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите разобраться с прогой на Perl
ivik...our внутри цикла это сильно....

Я 2 дня назад первую свою программу на Perl написал =)
Измени на my, если тебя так смущает.
Факт что работает =)[/quot]
...у меня вот, если честно, и первый вариант работает... :)
...
Рейтинг: 0 / 0
07.11.2005, 02:50
    #33363170
ivik
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите разобраться с прогой на Perl
Я 2 дня назад первую свою программу на Perl написал =)
Измени на my, если тебя так смущает.
Факт что работает =)[/quot]
...у меня вот, если честно, и первый вариант работает... :)[/quot]

В смысле, 1-й? Тот который с our внутри цикла - ну ессесно =)
А тот который Машунин - у меня не пошёл. Вернее переменная $dir определяется корректно, но видно какая-то лажа в получении списка файлов..

ЗЫ. Тв каким редактором пользуешся?
У меня EnginSite Perl Editor LE от LuckaSoft. Довольно удобная штука =)
...
Рейтинг: 0 / 0
07.11.2005, 10:11
    #33363423
g613
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите разобраться с прогой на Perl
ivik
В смысле, 1-й? Тот который с our внутри цикла - ну ессесно =)
А тот который Машунин - у меня не пошёл. Вернее переменная $dir определяется корректно, но видно какая-то лажа в получении списка файлов..

ЗЫ. Тв каким редактором пользуешся?
У меня EnginSite Perl Editor LE от LuckaSoft. Довольно удобная штука =)

у меня linux, bash-2, perl 5.8.5, vim - на удобства тоже не жалуюсь. Я именно про вариант от Машуни. :)
...
Рейтинг: 0 / 0
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Помогите разобраться с прогой на Perl / 10 сообщений из 10, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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