> "Shawn" <[EMAIL PROTECTED]> said:
> #!/usr/bin/perl -w
>
> use strict;
> open(IN, 'who | ');
> my @array=<IN>;
> close(IN);
>
> open(FILE,'>file.txt') or die "Can't write file.txt: $!\n";
> print FILE @array;
> close(FILE);
Or the line at a time case when your input is potentially arbitrarily sized:
open(IN, "who |");
open(FILE, ">file.txt");
while (<IN>) {
print FILE;
}
close IN;
close FILE;
This, of course, is equivalent to:
who >file.txt
in the Unix shell.
--
Smoot Carl-Mitchell
Consultant
--
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]