Το δοκίμασα αλλά στο password_file.txt τυπώνεται μόνο ένας κωδικός.

Στις 6/3/22 15:31, ο/η Christos Choutouridis έγραψε:
Μπορείς να κάνεις redirect την έξοδο σε κάποιο αρχείο, το οποίο μπορείς και να περνάς στο script ως όρισμα. Απλά χρειάζεται μια μικρή αλλαγή όλο κι όλο.

#!/usr/bin/env sh
for apotelesma in `seq 1 5`
do
  echo $(date | sha512sum | head -c 20) > $1
  sleep 1
done

Τώρα αν για παράδειγμα το script λέγεται myscript μπορείς να το καλέσεις ώς εξής:./myscript password_file.txt

και νά πάρεις στο password_file.txt τους κωδικούς


On Sun, Mar 6, 2022 at 3:23 PM Αντώνης Αντωνούλας <aanto...@otenet.gr> wrote:

    Έχω ένα shell script για την παραγωγή ισχυρών κωδικών. Ο κώδικάς του
    είναι διαμορφωμένος ως εξής:

    #!/usr/bin/env sh
    for apotelesma in `seq 1 5`
    do
    date | sha512sum | head -c 20
    echo ""
    sleep 1
    done

    Υπάρχει τρόπος να διαμορφωθεί έτσι ώστε οι παραγόμενοι κωδικοί να
    εμφανίζονται σε ένα αρχείο text μόλις εκτελεστεί το script; Ακόμη
    υπάρχει τρόπος ώστε οι δημιουργούμενοι κωδικοί να εμπεριέχουν και
    ελληνικούς, εκτός από λατινικούς χαρακτήρες;

    Σας ευχαριστώ όλους για την οποιαδήποτε απάντηση!


-- Ubuntu-gr mailing list
    Ubuntu-gr@lists.ubuntu.com

    If you do not want to receive any more messages from the ubuntu-gr
    mailing list, please follow this link and choose unsubscribe:
    https://lists.ubuntu.com/mailman/listinfo/ubuntu-gr

-------------- next part --------------
An HTML attachment was scrubbed...
URL: 
<https://lists.ubuntu.com/archives/ubuntu-gr/attachments/20220306/f3b4a3d1/attachment.html>
--
Ubuntu-gr mailing list
Ubuntu-gr@lists.ubuntu.com

If you do not want to receive any more messages from the ubuntu-gr mailing 
list, please follow this link and choose unsubscribe:
https://lists.ubuntu.com/mailman/listinfo/ubuntu-gr

Απαντηση