On Wed, Oct 31, 2001 at 09:53:58AM -0800, Sofia wrote:
[snip]
> %systems = (
> sgi => ["sgi1", "sgi2"],
> linux => ["linux1", "linux2"],
> dec => ["dec1", "dec2"]
> };
[snip]
> %default = (
> sgi => ["sgi-help","/bin/csh","/home"],
> linux =>
> ["someaddress-help","/bin/bash","/usr/home"],
> dec => ["help-desk","bin/kcsh","/usr1/home"]
> );
[snip]
Considering the nature of %default, where you have values of a certain type,
rather than a list of similar values, an array is probably inappropriate.
I'd probably use something along the lines of:
%systems = (
sgi => {
machines => [qw(sgi1 sgi2)],
email_help => 'sgi-help',
shell => '/bin/csh',
user_home => '/home',
},
linux => {
machines => [qw(linux1 linux2)],
email_help => 'someaddress-help',
shell => '/bin/bash',
user_home => '/usr/home',
},
...
);
Michael
--
Administrator www.shoebox.net
Programmer, System Administrator www.gallanttech.com
--
--
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]