GoGo: Komplizierte Pfadverknüpfungen für Linux

Verkehrsschild mit Abkürzungen

In vielen Fällen können Sie verwenden Pfade zu Dateien oder Verzeichnissen, die ziemlich lang oder kompliziert sind erinnern. In anderen Fällen kann es schwierig sein, sie einzugeben, da sie seltsame Unicode-Zeichen und Leerzeichen enthalten oder Sie einfach faul sind, sie vollständig einzugeben. Um Pfade zu verkürzen, können Sie Programme wie GoGo verwenden, mit denen Sie kurze Pfade für Ihre am häufigsten verwendeten Dateien erstellen können.

Hierzu GoGo verhält sich wie das Tool zum Erstellen von Aliasen das hat Linux. So wie Sie Aliase für Ihre Befehle erstellen, können Sie auch einen kurzen und intuitiven Namen für jeden Pfad erstellen, den Sie häufig verwenden und der keine Lust hat, das Ganze einzugeben. Dazu müssen Sie zunächst dieses Programm installiert haben, über das ich spreche. Es ist kostenlos, Open Source, in Python geschrieben und auf Github verfügbar.

zu es installierenmüssen Sie die folgenden Schritte ausführen:

git clone https://github.com/mgoral/gogo.git
cd gogo/
mkdir -p ~/bin
cp gogo.py ~/bin/
cat gogo.sh >> ~/.bashrc

Danach würde es installiert werden und bereit zu gehen in Ihrer Lieblingsdistribution. Wie Sie sehen können, ist das Verfahren für jede Distribution allgemein und hängt nicht davon ab, ob Sie über das eine oder das andere System verfügen.

Aber bevor Sie anfangen zu verwenden, müssen Sie Konfigurieren Sie es mit den gewünschten Routen verkürzen. Aber es ist sehr einfach. Gehen Sie einfach zur Datei ~ / .config / gogo / gogo.conf. Dies ist die Hauptkonfigurationsdatei für GoGo. Öffnen Sie einen Texteditor, den Sie regelmäßig verwenden, um ihn mit den gewünschten Verknüpfungen zu bearbeiten. Stellen Sie sich beispielsweise vor, Sie möchten die folgenden Pfadaliasnamen erstellen und ein Verzeichnis als Standardpfad belassen:

# 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

Jetzt hätten Sie bereits eine Standardroute, in der sie immer standardmäßig positioniert ist, und zwei weitere Aliase. Denken Sie daran, dass Sie anstelle von alias1, alias2 usw. beliebige Namen verwenden können. Um zu einer dieser Routen zu gelangen, ist der Weg sehr einfach, Verwenden Sie einfach den von Ihnen verwendeten Aliasnamen. Zum Beispiel:

gogo alias1

Übrigens, wenn du willst Erstellen Sie schnell einen Alias ​​für eine Route, auf der Sie sich befinden. Sie können den Befehl "gogo -a alias" ohne Anführungszeichen verwenden. Ersetzen Sie den Alias ​​durch den Namen, den Sie ihm geben möchten, und er wird der Konfigurationsdatei hinzugefügt ...


Hinterlasse einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert mit *

*

*

  1. Verantwortlich für die Daten: AB Internet Networks 2008 SL
  2. Zweck der Daten: Kontrolle von SPAM, Kommentarverwaltung.
  3. Legitimation: Ihre Zustimmung
  4. Übermittlung der Daten: Die Daten werden nur durch gesetzliche Verpflichtung an Dritte weitergegeben.
  5. Datenspeicherung: Von Occentus Networks (EU) gehostete Datenbank
  6. Rechte: Sie können Ihre Informationen jederzeit einschränken, wiederherstellen und löschen.

  1.   edkalrio sagte

    GoGo ist ein völlig überflüssiges und entbehrliches Programm. Es zielt darauf ab, Bash-Buildins durch eine minderwertige, weniger tragbare und nicht standardisierte Alternative zu ersetzen. Vergessen Sie im Geiste des Programmierers, das Rad neu zu erfinden, wie einfach es ist, die Funktionalität, die es bietet, mit einfachen Befehlen zu erreichen. Es ist viel ratsamer, sich an die üblichen Anwendungen der Systemadministration zu halten und Bash zu lernen, als diese Art von Rube Goldberg-Maschine ohne Anmut oder Wert zu verwenden.

    Den Autor umschreiben:
    Bevor Sie es jedoch verwenden, müssen Sie es mit den Routen konfigurieren, die Sie verkürzen möchten. Aber es ist sehr einfach. Gehen Sie einfach zur Datei ** ~ / .bashrc **. Das ist die Hauptkonfigurationsdatei für ** Bash **. Öffnen Sie einen Texteditor, den Sie regelmäßig verwenden, um ihn mit den gewünschten Verknüpfungen zu bearbeiten. Stellen Sie sich beispielsweise vor, Sie möchten die folgenden Pfadaliasnamen erstellen und ein Verzeichnis als Standardpfad belassen:

    #Kommentare beginnen mit #, um ignoriert zu werden
    cd ~ / here / the / default / path
    alias1 = »/ der / Pfad / du / willst / verkürzen»
    alias2 = »/ other / from / the / routen / du / willst / verkürzen»

    Jetzt hätten Sie bereits eine Standardroute, in der sie immer standardmäßig positioniert ist, und zwei weitere Aliase. Denken Sie daran, dass Sie anstelle von alias1, alias2 usw. beliebige Namen verwenden können. Um zu einer dieser Routen zu gelangen, ist der Weg sehr einfach, indem Sie einfach den von Ihnen verwendeten Aliasnamen verwenden. Beispielsweise:

    cd $ alias1

    Übrigens, wenn Sie schnell einen Alias ​​für eine Route erstellen möchten, auf der Sie sich befinden, können Sie den Befehl verwenden

    echo "alias =" $ (pwd) ">> ~ / .bashrc