En moltes ocasions, potser estiguis usant rutes cap a fitxers o directoris que són bastant llargues o complicades de recordar. En altres ocasions, pot ser que siguin complicades d'introduir perquè tenen caràcters unicode rars, espais, o simplement et fa mandra teclejar senceres. Per escurçar camins pots fer servir programes com GoGo que permetrà crear rutes curtes per als teus arxius més usats.
Per a això, GoGo es comporta com l'eina per crear àlies que té Linux. De la mateixa manera que creguis àlies per als teus comandaments, també pots crear un nom curt i intuïtiu per a qualsevol ruta que facis servir de forma freqüent i no et vingui de gust introduir completa. Per a això, el primer que has de tenir instal·lat és aquest programa de què et parlo. Mobifriends és de codi obert, escrit en Python i es troba disponible en Github.
Per instal·lar, Has de seguir els següents passos:
git clone https://github.com/mgoral/gogo.git cd gogo/ mkdir -p ~/bin cp gogo.py ~/bin/ cat gogo.sh >> ~/.bashrc
Després d'això estaria instal·lat i punt per començar a usar-lo en el teu distribució preferida. Com veus, el procediment és general per a qualsevol distro, no varia en funció de si tens un sistema o un altre.
Però abans de començar a fer servir, has configurar amb les rutes que vulguis escurçar. Però és molt senzill. Tan sols dirigeix-te a el fitxer ~ / .config / gogo / gogo.conf. Aquest és el fitxer de configuració principal per GoGo. Amb qualsevol editor de text que facis servir habitualment, obre per començar a editar-lo amb les dreceres que necessitis. Per exemple, imagina que vols crear els següents àlies de rutes i deixar un directori com a ruta per defecte:
# Comentarios comienzan con # para que sean ignorados default = ~/aqui/la/ruta/predeterminada alias1 = /la/ruta/que/quieras/acortar alias2 = /otra/de/las/rutas/que/quieras/acortar
Ara, ja tindries una ruta predeterminada en la qual sempre es posicionarà per defecte i dues àlies més. Recorda que en comptes de alias1, alias2, etc., pots fer servir els noms que vulguis. Per anar a una d'aquestes rutes, la forma és molt senzilla, simplement usant el nom d'àlies que has utilitzat. Per exemple:
gogo alias1
Per cert, si vols crear un àlies d'una ruta en què et trobis de forma ràpida, pots utilitzar la comanda «gogo -a àlies» sense cometes. Substitueix l'àlies pel nom que vulguis donar-li i s'afegeix a el fitxer de configuració ...
Un comentari, deixa el teu
GoGo és un programa totalment superflu i prescindible. Pretén suplantar builtins de Bash per una alternativa inferior, menys portable i no estandarditzada. En l'ànim de el programador de reinventar la roda, oblida el senzill que és aconseguir la funcionalitat que ofereix amb simples ordres. És molt més recomanable cenyir-se als usos habituals de l'administració de sistemes i aprendre Bash en comptes d'utilitzar aquesta mena de màquina de Rube Goldberg sense gràcia ni valor.
Parafrasejant l'autor:
Però abans de començar a fer servir, has de configurar-lo amb les rutes que vulguis escurçar. Però és molt senzill. Tan sols dirigeix-te a el fitxer ** ~ / .bashrc **. Aquest és el fitxer de configuració principal per ** Bash **. Amb qualsevol editor de text que facis servir habitualment, obre per començar a editar-lo amb les dreceres que necessitis. Per exemple, imagina que vols crear els següents àlies de rutes i deixar un directori com a ruta per defecte:
#Comentarios comencen amb # perquè siguin ignorats
cd ~ / aqui / la / ruta / defecte
alias1 = »/ la / ruta / que / vulguis / escurçar»
alias2 = »/ altra / de / les / rutes / que / vulguis / escurçar»
Ara, ja tindries una ruta predeterminada en la qual sempre es posicionarà per defecte i dues àlies més. Recorda que en comptes de alias1, alias2, etc., pots fer servir els noms que vulguis. Per anar a una d'aquestes rutes, la forma és molt senzilla, simplement usant el nom d'àlies que has fet servir. Per exemple:
cd $ alias1
Per cert, si vols crear un àlies d'una ruta en què et trobis de forma ràpida, pots utilitzar la comanda
trobo «àlies = \» $ (pwd) \ »» >> ~ / .bashrc