Δημοσιεύτηκε: 11 Νοέμ 2012, 19:17
				
				galasp έγραψε:αλλά οταν τρέχω την εντολή, πχ. example μου εμφανίζει το μήνυμα "command not found" αν και το compilation έγινε κανονικά. Τι μπορείς να φταίει; Μήπως πρέπει να κάνω κάτι install;
Καλώς ήρθες στο φόρουμ της ελληνικής κοινότητας Ubuntu-gr!
Υπάρχει μια σημαντική παραδοχή στο Unix/Linux όπου όταν γράφεις το όνομα ενός εκτελέσιμου για να το τρέξεις, τότε ο φλοιός (shell) αναμένει να το βρει σε κάποιον από τους καταλόγους που αναφέρονται από τη μεταβλητή $PATH. Τυπικοί κατάλογοι με εκτελέσιμα είναι /bin, /usr/bin, /sbin, /usr/sbin, /usr/local/bin.
Ο τρέχων κατάλογος δεν είναι στη λίστα αυτή, οπότε πρέπει να δώσεις την λεγόμενη «απόλυτη διαδρομή», π.χ.
- Κώδικας: Επιλογή όλων
 /home/myusername/Myprograms/example
ή να γράψεις
- Κώδικας: Επιλογή όλων
 ./example
Αυτό το . είναι ο τρέχων κατάλογος, οπότε καθορίζεις να τρέξει το εκτελέσιμο example που βρίσκεται συγκεκριμένα στον τρέχων κατάλογο.