Try this, its simple and easy to follow
open(GD, "$path/$list") || &death("Can't open $list: um121");
@data = <GD>;
close GD;
foreach $entry (@data) {
($name,$email,$passwd) = split(/\|/,$entry);
# Do something with $name $email $passwd
}
On Wed, 2002-05-22 at 14:24, Greg D. wrote:
> Hello,
>
> I have a script which reads a list and then puts it into an array which is
> then inserted into a mysql DB...
> i was having problems with the part that reads the list and then splits up
> the list that is parsed by | ..any help would be appreciated
>
>
> open(GD, "$path/$list") || &death("Can't open $list: um121");
> @data = <GD>;
> close GD;
>
> @data = split (/|/, $name, $email, $passwd)
>
> thanks
>
> --
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
--
~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=
Richie Crews
Unix Administrator / Internet Integrator
Email: [EMAIL PROTECTED]
Cell: (706) 773 - 3436
Desk: (706) 634 - 3681
Fax: (706) 634 - 3831
~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=
--
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]