![]() |
|
|
google unix.com
|
|||||||
| Forum | Registrera | Forum Regler | Länkar | Album | FAQ | Medlemslista | Kalender | Söka | Dagens inlägg | Markera forum som lästa |
| Shell-programmering och Skript Post frågor om ksh, CSH, SH, bash, PERL, PHP, sed, awk och andra skalskript och skal skriptspråk här. |
Mer UNIX och Linux Forum Ämnen Du kan hitta Helpful
|
||||
| Tråd | Thread Starter | Forum | Svar | Senaste Inlägg |
| split och göra en array inuti en annan array | dcfargo | Shell-programmering och Skript | 2 | 08-06-2008 11:07 |
| [Ksh] Split string i array | piooooter | Shell-programmering och Skript | 3 | 09-01-2007 01:22 |
| Hur får man array att inte dela på utrymmen? | jjinno | Shell-programmering och Skript | 1 | 07-20-2007 01:06 |
| uppdelat på array i Perl | jaganadh | Shell-programmering och Skript | 3 | 07-06-2007 06:29 |
| Hur vill sortera Array av hashes? | coolguyshail | Shell-programmering och Skript | 3 | 05-09-2005 10:31 |
![]() |
|
|
LinkBack | Thread Tools | Sök i denna tråd | Rate Thread | Visningslägen |
|
|
|
||||
|
Array split funktion & hashes
Hej, Om detta är den matris som återvänt till mig: Citat:
Detta fungerar för 1 Rekord: Kod:
foreach $item (@results)
{
($id, $id2, $name, $date, $email) = split(/\|/, $item, 5);
print "$name<br>";
}
|
|
||||
|
Kod:
open(FH,"<filename");
while(<FH>){
@arr=split(/\\n/,$_);
for($i=0;$i<$#arr;$i++){
($id, $id2, $name, $date, $email)=split(/\|/,$arr[$i]);
printf("Name:%s,ID1:%s,ID2:%s,Email:%s\n",$name,$id,$id2,$email);
}
}
close(FH);
|