Δημοσιεύτηκε: 21 Φεβ 2012, 21:14
από cyberpython
Star_Light έγραψε:καλησπερα και απο μενα και συγχαρητήρια για την πολυ ωραια δουλειά.

Τις προάλλες έκανα συζήτηση στο #bash του ubuntu server στο Xchat και ειπα και εγω
οτι απο την wikipedia εχω διαβασει πως το bash ειναι CLI και ενας μου ειπε οτι ειναι σαν να λεμε
οτι ο Firefox ειναι GUI :S δεν ξερω αν πηγε να μου περιπλεξει τα πραγματα ή υπάρχει μια κάποια σύγχυση ως προς
κάποιες έννοιες.


Η αλήθεια είναι οτι όντως το bash δεν είναι CLI, αλλά command-line shell για συστήματα unix και unix-like.
  • CLI = Command Line Interface = Διεπαφή Γραμμής Εντολών δηλαδή διασύνδεση με το χρήστη μέσω εντολών κειμένου
  • Command-line shell είναι ένα είδος προγράμματος (διερμηνευτής) που δέχεται είσοδο από τη γραμμή εντολών και δίνει έξοδο σε αυτή, και βασική του λειτουργία είναι ο έλεγχος-μετάφραση-εκτέλεση των εντολών που εισάγει ο χρήστης.