SkÃ¥ne Sjælland Linux User Group - http://www.sslug.dk Forside   Tilmelding   Postarkiv   Forum   Kalender   Søg
MhonArc Dato: [Date Prev] [Kronologisk oversigt] [Date Next]   TrÃ¥d: [Date Prev] [Oversigt trÃ¥de] [Date Next]   MhonArc
 

Re: [PERL] online bog/tutor til perl



Kim Jensen <sslug@sslug> writes:

> Perl
>
> if (...) {
>
> }
>
> Shell
> if [ ]; then
>
> fi

Det er jo bare fordi syntaksen er en smule uvandt i bourne shell, hvis
man er vandt til andre programmeringssprog. Jeg tror nærmere jeg for
eksempel ville se på det stykke kode jeg skrev til Kim:

#perl
LINE: while (defined($_ = <ARGV>)) {
    @F = split(/;/, $_, 0);
    $, = ';';
    if (1 .. eof) {
        $F{eval $F[0]} = $F[1];
    }
    else {
        $F[14] = $F{$F[14]} || $F[14];
        print @F;
    }
}
__END__

Det ville nok have været svært at skrive i bourne shell uden at ty til
et hjælpeprogram der alligevel nok selv kunne løse hele opgaven selv.

-- 
 Peter Makholm     |    I congratulate you. Happy goldfish bowl to you, to
 sslug@sslug |      me, to everyone, and may each of you fry in hell
 http://hacking.dk |                                               forever
                   |                                      -- The Dead Past


 
Forside   Tilmelding   Postarkiv   Oversigt   Kalender   Søg

 
 
Henvendelse vedrørende websiderne til <www_admin>. Senest ændret 2005-08-10, klokken 19:54
Denne side vedligeholdes af MHonArc .