Πίνακας περιεχομένων:
Ορισμός - Τι σημαίνει Bourne Again Shell (Bash);
Το Bourne again shell (Bash) είναι ένα ελεύθερο κέλυφος Unix που μπορεί να χρησιμοποιηθεί στη θέση του κελύφους Bourne. Πρόκειται για μια ολοκληρωμένη υλοποίηση του Διεπαφής φορητού λειτουργικού συστήματος IEEE για τις προδιαγραφές κελύφους Unix (POSIX) και Open Shell.
Το Bash είναι βασικά ένας επεξεργαστής εντολών που τυπικά τρέχει σε ένα παράθυρο κειμένου, επιτρέποντας στον χρήστη να πληκτρολογήσει εντολές που προκαλούν ενέργειες. Μπορεί να διαβάσει εντολές από ένα αρχείο, που ονομάζεται δέσμη ενεργειών. Όπως όλα τα κελύφη Unix υποστηρίζει τα εξής:
- Όνομα αρχείου χαρακτήρων μπαλαντέρ
- Σωλήνωση
- Ακούστε τα έγγραφα
- Εκτέλεση εντολών
- Μεταβλητές και δομές ελέγχου για δοκιμή κατάστασης και επανάληψη
Η Techopedia εξηγεί το Bourne Again Shell (Bash)
Το Bash γράφτηκε για το έργο GNU από τον Brian Fox. Ονομάζεται Bourne πάλι κέλυφος για πολλούς λόγους, το πρώτο είναι ότι είναι η ανοιχτή πηγή έκδοσης του κελύφους Bourne και το δεύτερο ως μια κηλίδα στην έννοια της αναγέννησης. Το ακρωνύμιο του είναι επίσης μια περιγραφή του τι έκανε το έργο, το οποίο ήταν να bash μαζί sh, csh, και ksh χαρακτηριστικά.
Ένα κέλυφος Unix είναι ένας διερμηνέας γραμμής εντολών που παρέχει στους χρήστες μια βασική διεπαφή χρήστη. Επιτρέπει στους χρήστες να επικοινωνούν με το σύστημα μέσω μιας σειράς εντολών που πληκτρολογούνται στο παράθυρο της γραμμής εντολών. Δεν υπάρχουν κουμπιά ή αναδυόμενα παράθυρα σε ένα κέλυφος, απλά πολλά και πολλά κείμενα.
Ουσιαστικά, το Bash επιτρέπει στους χρήστες των συστημάτων που μοιάζουν με Unix να ελέγχουν τα εσωτερικά στοιχεία του λειτουργικού συστήματος χρησιμοποιώντας εντολές που βασίζονται σε κείμενο.
Το Bash έχει αρκετές επεκτάσεις και τρέχει σε λειτουργικά συστήματα που μοιάζουν με Unix όπως το Linux και το Mac OS X. Μεταφέρθηκε στα Windows μέσω του υποσυστήματος για τις εφαρμογές που βασίζονται σε UNIX και μέσω της εξομοίωσης POSIX χρησιμοποιώντας το Cygwin ή το MSYS. Μπορεί ακόμη και να χρησιμοποιηθεί σε MS-DOS.