|
Тема |
Данни от външен файл |
|
Автор | kalchev (Нерегистриран) | |
Публикувано | 25.06.03 23:09 |
|
|
Здравейте Perl-майстори,
Въпросът ми е следния:
Опитвам се да напиша скриптче, което на даден етап с require "datta.dat" извиква външен файл, който
има следното съдържание
###################
$nqkakyw_scalar = "blq-blq";
@nqkakyw_array = ("bla", "qwerty", "i t.n.");
###################
Дотук добре - срипта разчита склара и множеството от външния файл, но проблема е, че при опит да
обработвам данните например с ~s/neshto/drugo_neshto/ ми дава грешка в изпълнението(при дебъгването не
ми дава предупреждения). Например следния код...
require "datta.dat";
my $first = $nqkakyw_scalar;
$first = ~s/ /\n/;
&header;
print "$first";
&footer;
...ми дава резултават "4294967295" ?!
Ще ви бъда много благодарен иако може да ми дадете някакъв съвет.
А, и още нещо: къде трябва да декларирам( с my) променливите, за да не ми дава предупреждения от рода
на:
Name "main::neshto_si" used only once:possible typo at......"
Аз обещаван не да черпя а да изпратя готовия скрипт на който ми помогне(а той има много интересна функция )
|
| |
|
|
|