¿Ejecutando propio comando Unix en terminal?
Pregunta
Hice un comando de Unix, macmac2unix, que convierte el archivo de Word de Mac para plataformas Unix.
Me gustaría ejecutar el comando como
$macmac2unix file1 file2 file3 ...
Problema: ¿Cómo puedo ejecutar este comando en cada ruta?
Agregué lo siguiente a .bashrc sin éxito
CDPATH=:/Users/Sam/Documents/Unix
Solución
Intenta agregar
export PATH=$PATH:/Users/Sam/Documents/Unix
a tu .bashrc
Haga que su script sea ejecutable, asegúrese de que esté ubicado en / Users / Sam / Documents / Unix. Podría volver a leer su .bashrc con:
~> . ~/.bashrc
Pero si ya jugó con las variables de entorno, reinicie su terminal. sería más limpio.
Otros consejos
Agrégalo a PATH, no a CDPATH.
Intenta agregarlo en PATH de esta manera:
PATH=/Users/Sam/Documents/Unix:$PATH
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow