En resumen, tengo un trabajo ejecutable en mi directorio home. Quiero hacer el ejecutable disponible en el Terminal del usuario actual en cualquier directorio.
Más contexto: El ejecutable es geckodriver
. El libro que yo estoy usando, Desarrollo guiado por Pruebas con Python por Harry J. W. Percival, dice que "Para macOS o Linux a los usuarios, un lugar conveniente para poner [Geckodriver] ~/.local/bin
"
Basado en esta sugerencia, pensé que debía hacer algo como mv geckodriver ~/.local/bin
. Resulta ~/.local/bin
es un ejecutable, no es un directorio en mi máquina. Este es mantenerme a partir de la creación de un bin
directorio en ~/.local
.
Creo que hay algo fundamental que no entiendo aquí. Alguna pista?