DEV Community

Juan Carlos Morla Reyes
Juan Carlos Morla Reyes

Posted on

Path Manager


pmng

Administrador de rutas pmng

Este proyecto fue creado con el propósito de facilitar la movilidad en rutas muy largas. A menudo, cuando trabajamos con estructuras de directorios complejas o realizamos tareas que involucran la navegación frecuente entre diferentes ubicaciones, puede resultar tedioso recordar y escribir manualmente las rutas completas. pmng busca simplificar este proceso al permitirte guardar, explorar y eliminar fácilmente las rutas que utilizas con frecuencia.


Instalacion en bash

  • Muevete al home y clona el repositorio

cd ${HOME} && git clone https://github.com/KalleyBacker/Path-Manager.git

  • Crea el directorio .functions.d

mkdir ${HOME}/.functions.d

  • Copia el script en el directorio .functions.d

find ${HOME}/Path-Manager/ -type f -name "*.sh" -exec cp {} ${HOME}/.functions.d \;

  • Configura la carga automática en tu archivo ~/.bashrc
echo -e '\n#source_script
####################################################################
for script in $(find ${HOME}/.functions.d -type f -name "*.sh" )   #
do                                                                 #
        source $script                                             #
done                                                               #
####################################################################\n' >> ~/.bashrc
Enter fullscreen mode Exit fullscreen mode
  • Carga la configuracion del bashrc

source ~/.bashrc


Uso

  • Guardar la ruta actual:pmng -s

pmng -s

  • Listar todas las rutas guardadas:pmng -l

pmng -l

  • Moverse a través de una ruta específica:pmng -m {ID DE LA RUTA}

pmng -m

  • Eliminar una ruta de la cache:pmng -r {ID DE LA RUTA}

pmng -r

  • Despliega la ayuda:pmng -h

pmng -h


Autor

Juan Carlos Morla Reyes - (https://github.com/KalleyBacker)


Proyecto

(https://github.com/KalleyBacker/Path-Manager)

Top comments (0)