Δημοσιεύτηκε: 07 Μαρ 2011, 20:06
από evolgen
linuxs έγραψε:Δεν είμαι σίγουρος αλλα ΝΟΜΙΖΩ πως είναι θέμα λειτουργικού. Τώρα, αν έχει σχέση το οτι χρησιμοποιείς Ubuntu(μάλλον) και όχι κάποιο άλλο(πχ. Solaris) Η αν έχεις 64 ή 32 βιτ στο συστημα....δεν ξέρω! Ας το απαντήσει πλήρως κάποιο άλλο παιδί που γνωρίζει. Το μόνο που μπορώ να σου πώ είναι οτι το ./a.out υποδηλώνει πως είναι κρυφό εκτελέσιμο αρχείο(εξού και το ./).

Δεν είναι κρυφό εκτελέσιμο αρχείο. Αν ήταν, θα γραφόταν ως
Κώδικας: Επιλογή όλων
./.a.out

Η πρώτη τελεία υποδηλώνει ότι το αρχείο βρίσκεται στον τρέχοντα κατάλογο, που συμβολίζεται με τελεία. Ο λόγος που δεν εκτελείται χωρίς τελεία είναι γιατί ο τρέχων κατάλογος δεν ανήκει στο $PATH του κελύφους.