En resumen, tengo un archivo ejecutable en mi directorio principal. Quiero que el archivo ejecutable esté disponible en la Terminal para el usuario actual en cualquier directorio.
Más contexto: el ejecutable es geckodriver
. El libro que estoy usando, Test-Driven Development with Python por Harry J.W. Percival dice: "Para usuarios de macOS o Linux, un lugar conveniente para colocar [Geckodriver] es ~/.local/bin
"
Según esta sugerencia, pensé que debería hacer algo como mv geckodriver ~/.local/bin
. Resulta que ~/.local/bin
es un ejecutable, no un directorio en mi máquina. Esto me impide crear simplemente un directorio bin
en ~/.local
.
Creo que hay algo fundamental que no entiendo aquí. ¿Alguna pista?