Qdata έγραψε:Δεν ξέρω πολύ καλά bash για να επεξηγήσω τι κάνει το: [ $[ $RANDOM % 6 ] == 0 ]
Αλλά νομίζω πως δημιουργεί ένα τυχαίο αριθμό μέχρι το 6.Αν ο αριθμός είναι ίσος με το 0 εκτελεί την εντολή που βρίσκετε μετά το "&&" .Αν όχι (ο αριθμός είναι != 0) τότε εκτελεί την εντολή που είναι μετά το "||".Όποιος ξέρει bash ας με διορθώσει σε περίπτωση λάθους.
Κι εγώ αυτό κατάλαβα και τότε έχει 6 πιθανές περιπτώσεις:
ο αριθμός είναι 0 και εκτελεί την εντολή
ο αριθμός είναι 1 και δεν εκτελεί την εντολή
ο αριθμός είναι 2 και δεν εκτελεί την εντολή
ο αριθμός είναι 3 και δεν εκτελεί την εντολή
ο αριθμός είναι 4 και δεν εκτελεί την εντολή
ο αριθμός είναι 5 και δεν εκτελεί την εντολή
άρα οι πιθανότητες είναι 1/6 εκτελεί την εντολή και 5/ 6 όχι σωστά ;