True και falseΣτα Unix-οειδή λειτουργικά συστήματα, οι true και false είναι εντολές, η μοναδική λειτουργία των οποίων είναι να επιστρέφουν πάντα την τιμή 0 ή 1. ΓενικάΤο κέλυφος αντιμετωπίζει το 0 σαν τη λογική τιμή αληθές (true) και το 1 σαν ψευδές (false). Συνήθως χρησιμοποιείται σε εντολές υπό συνθήκη (conditional statements) και βρόχους των σεναρίων κελύφους όπου οι συνθήκες Bool δίνονται από τον κωδικό επιστροφής ενός προγράμματος. Για παράδειγμα, το εξής σενάριο του κελύφους Bourne εμφανίζει τη συμβολοσειρά while true do echo hello done Μπορεί να χρησιμοποιηθεί για να κάνει μια ακολουθία κατά τα άλλα χρήσιμων εντολών να αποτύχει: make … && false Ο ορισμός του κελύφους εισόδου (login shell) ενός χρήστη σε false, στο /etc/passwd, πρακτικά αρνείται σε αυτόν πρόσβαση σε ένα αλληλεπιδραστικό κέλυφος, αλλά ο λογαριασμός του εξακολουθεί να είναι έγκυρος για άλλες υπηρεσίες, όπως το FTP. (Προτιμάται η χρήση του /sbin/nologin, αν είναι διαθέσιμο.) Τα προγράμματα δεν παίρνουν "πραγματικές" παραμέτρους - σε κάποιες εκδόσεις η καθιερωμένη παράμετρος Η : ${TMPDIR:=/tmp} : ${EDITOR=$DEFEDITOR} : ${USER=${LOGNAME-`whoami`}} Δείτε επίσηςΠαραπομπές
Σελίδες εγχειριδίων
Information related to True και false |