I have some data from a config file parameter that is delimited by a pipe symbol |
At each pipe symbol, I need to split it into a new line. Here is what I have so far:
my $cfg = new Config::Simple('/path/to/.file.ini');
$cfg = Config::Simple->import_from('/path/to/.file.ini', \%Config);
my $description = $cfg->param("$ARGV".".description");
my (@new) = split (/\|/, $description, -1);
It is not making each pipe a new line. Does it have something to do with the limit number I passed to split? I thought negative would allow for as many possbile fields to be produced?