ik ben lekker bezig met perl alleen ik wordt opgehouden door het volgende. Ik krijg het maar niet voor elkaar om een element, in deze situatie een string dus, in een pattern te zetten.
ik zal het ietjes utleggen. ik heb een filetje met daarin een processor lijn dus ik zoek in dat filetje naar "CPU type" en dat werkt allemaal perfect. Nu heb ik meer dingen en wil ik dat in 1 loop doen, ipv 30 stuks
ik weet het niet meer, ik weet wel dat ik ook met shift in der weer moet om vervolgens het eerste element weg te halen en dan de volgende voor de locatie
alleen het lukt niet
wie helpt mij!?!?
ik zal het ietjes utleggen. ik heb een filetje met daarin een processor lijn dus ik zoek in dat filetje naar "CPU type" en dat werkt allemaal perfect. Nu heb ik meer dingen en wil ik dat in 1 loop doen, ipv 30 stuks
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
| $txt = "CPU type";
$loc = "24, 17";
@array = $txt . $loc;
print "\n array is gevul met @array\n"; # kijken of het erin zit
open FILE, "bj.txt" # desbetreffende bestand
or die "error! ";
while (<FILE>) {
chomp ($_);
if (/CPU type/ ) { # Dat CPU type wou ik dus door de array vervangen
$geknipt1 = substr($_,24,17); # idem voor 24,17
print "\n$geknipt1 "
}
}
close FILE |
ik weet het niet meer, ik weet wel dat ik ook met shift in der weer moet om vervolgens het eerste element weg te halen en dan de volgende voor de locatie
alleen het lukt niet
edit:
aanvullig: die $_ blijft leeg, misschien brengt een van jullie dat op een idee
aanvullig: die $_ blijft leeg, misschien brengt een van jullie dat op een idee
Time Attacker met de Mazda 323F 2.5 V6 J-spec | PV output