Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[solved] [OT] gawk: for schleife endlos (ich spinne also...)
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German) Diskussionsforum
View previous topic :: View next topic  
Author Message
Shadows
Apprentice
Apprentice


Joined: 30 Apr 2004
Posts: 178

PostPosted: Fri Jul 09, 2004 1:07 pm    Post subject: [solved] [OT] gawk: for schleife endlos (ich spinne also...) Reply with quote

Hi zusammen

Wollt vorhin einfach mal was mit gawk machen und musste festellen, dass die for-Schleife jedesmal ins endlose geht, wenn ich das hier ausprobiere:
Code:
echo "1 2 3 4 5 6 7 8 9" | gawk '{for(x=1;x++;x<=NF)if($x=="8"){print$(x+1)}else{print x "("NF")"}}'

Erst wenn ich hinter das erste print ein next-Statement setze, bricht er die Schleife wie erwartet ab - das sollte er aber doch auch automatisch, sobald x den Wert NF erreicht hat???

Sitz ich jetzt nur schon zu lange an der Kiste rum und seh vor lauter Bits den Code nicht mehr oder wie? Kann das mal bitte jemand bei sich ausprobieren und mir mitteilen, was passiert? Thx.

Greetz

Shad
_________________
# 1:
PIII 450, Intel 440BX, 448 MB SD-RAM ATI Rage IIC AGP 8 MB, SB AWE 64 PnP

# 2:
Athlon XP M 2800+ Desktop edition (running on 1.666 and 100 FSB) [was: Duron 800 (Spitfire)], Via KT266, 512 MB SD-RAM, GeForce 3 64 MB, Sound onBoard


Last edited by Shadows on Fri Jul 09, 2004 1:47 pm; edited 1 time in total
Back to top
View user's profile Send private message
_hephaistos_
Advocate
Advocate


Joined: 07 Apr 2004
Posts: 2694
Location: salzburg, austria

PostPosted: Fri Jul 09, 2004 1:33 pm    Post subject: Reply with quote

hallo,

in C, Java, PHP, C# und was ich halt noch kenne geht die for schleife so:

for ( startwert; bedingung, zähler);

dh:
for ( i=0; i<=NF; i++ )

du hast die bedingung und den "zähler" vertauscht... oder gehört das so?
//EDIT: getestet und passt :)

ciao
Back to top
View user's profile Send private message
Shadows
Apprentice
Apprentice


Joined: 30 Apr 2004
Posts: 178

PostPosted: Fri Jul 09, 2004 1:46 pm    Post subject: Reply with quote

AAAAAARRRRRRRGGGGGGGHHHHHHHHHHHHHHHHHHH.........

Ok, also sitze ich doch schon zu lange vor der Kiste, ich sollte gleich mal pennen gehen...

Himmel-Herrgott - sowas dämliches aber auch :oops:

Thx - bist sozusagen mein Lebensretter - auch wenn ich jetzt leider an mir selber zweifeln muss ;)

Greetz

Shad
_________________
# 1:
PIII 450, Intel 440BX, 448 MB SD-RAM ATI Rage IIC AGP 8 MB, SB AWE 64 PnP

# 2:
Athlon XP M 2800+ Desktop edition (running on 1.666 and 100 FSB) [was: Duron 800 (Spitfire)], Via KT266, 512 MB SD-RAM, GeForce 3 64 MB, Sound onBoard
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German) Diskussionsforum All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum