LINUX.ORG.RU

perl


0

1

хочу сделать на perl файл настроек, что бы его можно было подключать к нескольким скриптам.

пробовал сделать отдельный файл с объявлением переменных и подключать его в скриптах через
do «filename»;
но в скриптах эти переменные не видны, с константами то же самое.

подскажите как лучше это сделать?

пока в голову приходит только сделать файл настроек который будут парсить скрипты и брать нужные значения, но это не очень удобно.

★★★★★

#test-config.pl

$config{'prompt'}="# ";

1;
#test.pl
....
# configuration
our %config;
require "test-config.pl";
....

возможно велосипед =)

dhampire ★★★
()

сделать модуль (.pm) руки не позволяют?

soomrack ★★★★
()
#!/usr/bin/perl

use strict;
use warnings 'all';

require 'config.pl';

use Data::Dumper;
print Dumper \our %config;

config.pl:

our %config = (
    x => 1,
    y => 2,
);

arsi ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.