Καλησπέρα,
έχω φτιάξει ένα μικρό προγραμματάκι σε python για διαχείριση βιβλιογραφίας. Θα το διαθέσω αργότερα και σε GPLv3 μόλις έχει μία πιο συνολική μορφή.
Ωστόσο αυτή την στιγμή αντιμετωπίζω ένα θέμα με την διεπαφή του τερματικού που έχω φτιάξει. Θέλω να προσθέσω το προγραμματάτι να τρέχει καθολικά ως εντολή χωρίς να καλώ την python και χωρίς να αναφέρομαι στο αρχείο της main.
Δηλαδή θέλω να γράφω στο τερματικό το όνομα του προγράμματος πχ book
και να τρέχει
όπως τρέχει η εντολή ls
.
Έχω προσθέσει shebang στα αρχεία ώστε να μην χρειάζεται να καλείται η python.
Επίσης έχω βάλει τα αρχεία στο φάκελο
/home/<myuser>/bin
Μέσω της εντολής φορτώνω επιτυχώς για να τρέξει σε μία συνεδρία τερματικού
export PATH=$PATH":$HOME/bin"
Ωστόσο δεν μπορώ να το κάνω να παραμένει όταν κλείνει το παρόν τερματικό ή με επανεκκίνηση του υπολογιστή.
Δοκίμασα να προσθέσω την παραπάνω εντολή στο αρχείο .profile
στο home, αλλά δεν λειτούργησε.
Έχει κανείς να προτείνει κάτι? Μετά θα το γράψω και σε οδηγό μόλις βρω την άκρη.