in reply to Trouble with a string
@VMSHUT = `cat /tmp/virshlist_shutdown`;
You will also need to remove the line terminator from each line of the array using chomp otherwise each file name will have a spurious line terminator at the end.
$ cat zzz Line 1 Line 2 Line 3 $ perl -e ' > @lines = `cat zzz`; > print qq{>$_<\n} for @lines;' >Line 1 < >Line 2 < >Line 3 < $ perl -e ' > @lines = `cat zzz`; > chomp @lines; > print qq{>$_<\n} for @lines;' >Line 1< >Line 2< >Line 3< $
I hope this is helpful.
Cheers,
JohnGG
In Section
Seekers of Perl Wisdom