Hirdetés

Új hozzászólás Aktív témák

  • koczka1002

    csendes tag

    Sziasztok!
    Lenne a következő shell scriptben megírt program.A lényege hogy lottó 5öst lehet vele játszani.Nem én írtam csak szeretném megérteni és letudná valaki írni hogy sorban mit csinál?Sűrgősen kellen, nagyon megköszönném!

    #!/bin/bash
    echo "Kapott 5000 pontot!";
    echo 5000 >eredmeny.txt
    function beker
    { echo "Adjon meg öt számot 1 és 90 között, szóközzel elválasztva!";
    read s1 s2 s3 s4 s5;
    }
    function sorsol {
    let b=`date +%N`;
    let a=$b-$b/100*100;
    if (test $a -gt 90); then sorsol; fi
    if (test $a -lt 1); then sorsol; fi
    }

    pont=`cat eredmeny.txt`;
    while test $pont > 249 ;
    let pont=pont-250;
    echo "Jelenleg van "$pont" pontja.";
    do beker;
    # for (($i=1; $i<6; $i++)); do
    sorsol; echo $a;
    if (test $s1 == $a); then let pont=pont+1000; fi
    sorsol; echo $a;
    if (test $s2 == $a); then let pont=pont+1000; fi
    sorsol; echo $a;
    if (test $s3 == $a); then let pont=pont+1000; fi
    sorsol; echo $a;
    if (test $s4 == $a); then let pont=pont+1000; fi
    sorsol; echo $a;
    if (test $s5 == $a); then let pont=pont+1000; fi
    done
    echo pont;

Új hozzászólás Aktív témák