In breve, ho un eseguibile funzionante nella mia home directory. Voglio rendere disponibile l'eseguibile nel terminale per l'utente corrente in qualsiasi directory.
Più contesto: l'eseguibile è geckodriver
. Il libro che sto usando, Sviluppo basato sui test con Python di Harry J.W. Percival, dice "Per gli utenti MacOS o Linux, un posto conveniente da mettere [Geckodriver] è ~/.local/bin
"
Sulla base di questo suggerimento, ho pensato che dovevo fare qualcosa come mv geckodriver ~/.local/bin
. Risulta ~/.local/bin
è un eseguibile, non una directory sulla mia macchina. Questo mi impedisce di creare semplicemente una directory bin
in ~/.local
.
Penso che ci sia qualcosa di fondamentale che non capisco qui. Qualsiasi indizio?