PDA

Просмотр полной версии : Скриптик на перл?


andreipup
06.12.2009, 02:24
Помогите плиз нужно написать под генератор номеров

Пример
[+79065679876];[+79065679877];[+79065679886];[+7906567989];

Что генерились по порядку в строку в таком формате.

svesve
06.12.2009, 02:46
#!/usr/bin/perl

my $pref='+7906'; #код оператора
my $start=2749004; # номер с которого начинаем генерить
my $nums=1000; # сколько номеров генерить

open(F,"> nums.txt");

for($i=1;$i<$nums;$i++){
my $num=$start+$i;
print (F "[".$pref.$num."];");

}

krypt3r
06.12.2009, 02:58
for($i=1;$i<$nums;$i++){

Хых =)) В перле есть такая фича как

for (1 .. $num - 1) {

svesve
06.12.2009, 03:00
ну я на перле не особо шуруплю )))

andreipup
06.12.2009, 16:21
#!/usr/bin/perl

my $pref='+7906'; #код оператора
my $start=2749004; # номер с которого начинаем генерить
my $nums=1000; # сколько номеров генерить

open(F,"> nums.txt");

for($i=1;$i<$nums;$i++){
my $num=$start+$i;
print (F "[".$pref.$num."];");

}




Примного блогодарен!!!!
То что надо)

andreipup
06.12.2009, 16:23
for($i=1;$i<$nums;$i++){

Хых =)) В перле есть такая фича как

for (1 .. $num - 1) {



Если несложно набросай свой вариант)