Wie einen Pfad zur Vereinfachung mittels Shellskript wechseln

Diskutiere Wie einen Pfad zur Vereinfachung mittels Shellskript wechseln im Linux OS Forum im Bereich Linux/Unix Allgemein; Ich muß häufiger in 2 bestimmte Verzeichnisse auf 3. oder 4. Ebene wechseln. Um nicht permanent cd /ordnerA/ordnerB/ordnerC... usw eingeben zu...

  1. Tom71

    Tom71 Mitglied

    Dabei seit:
    10.03.2010
    Beiträge:
    32
    Zustimmungen:
    0
    Ich muß häufiger in 2 bestimmte Verzeichnisse auf 3. oder 4. Ebene wechseln.
    Um nicht permanent cd /ordnerA/ordnerB/ordnerC... usw eingeben zu müssen,
    habe ich den manuellen cd-Befehl in ein Shellskript geschrieben.
    Leider lande ich nach Ausführung mit "./ab.sh" nicht im gewünschten Ordner sondern bleibe wo ich bin im Homeordner...
    Warum ist das so ?
     
  2. Anzeige

    Anzeige

    Wenn du mehr über Linux erfahren möchtest, dann solltest du dir mal folgende Shellkommandos anschauen.


    Registrieren bzw. einloggen, um diese und auch andere Anzeigen zu deaktivieren
  3. towo

    towo Haudegen

    Dabei seit:
    16.05.2003
    Beiträge:
    668
    Zustimmungen:
    1
    Ort:
    Pößneck
    Code:
    alias ab='cd /ordnerA/ordnerB/ordnerC'
    dazu braucht man kein Script.
     
  4. Tom71

    Tom71 Mitglied

    Dabei seit:
    10.03.2010
    Beiträge:
    32
    Zustimmungen:
    0
    Hat sich erledigt, es fehlte beim Ausführen des Skriptes der Punkt davor, um in der akt. Shell zu bleiben, also ". ./ab.sh".
    Mittlerweile weiß ich aber auch, daß es ebenso sinnvoll ist, stattdessen eine Variable (ACB, BCD...) in der .profile zu setzen und dies bei Bedarf mit $ABC, $BCD abzurufen.
     
  5. Tom71

    Tom71 Mitglied

    Dabei seit:
    10.03.2010
    Beiträge:
    32
    Zustimmungen:
    0
    @towo: Das ist auch eine gute Idee, danke :-)
     
  6. Tom71

    Tom71 Mitglied

    Dabei seit:
    10.03.2010
    Beiträge:
    32
    Zustimmungen:
    0
    Das ist wohl die beste Variante, danke :-)
     
  7. #6 tgruene, 11.07.2014
    tgruene

    tgruene Routinier

    Dabei seit:
    02.02.2012
    Beiträge:
    418
    Zustimmungen:
    0
    Zu Deiner urspruenglichen Frage, warum das Verzeichnis nicht gewechselt wird: mit ./ab.sh wird eine neue Shell gestartet, innerhalb der Du das Verzeichnis wechselst. Danach beendet sich die Shell und der urspruengliche Zustang wird wieder hergestellt. Ist fuer diesen Fall nicht relevant, aber vielleicht schreibst Du ja nochmal andere Skripte.
     
Thema:

Wie einen Pfad zur Vereinfachung mittels Shellskript wechseln

Die Seite wird geladen...

Wie einen Pfad zur Vereinfachung mittels Shellskript wechseln - Ähnliche Themen

  1. Mehrere Pfade für einen Nutzer?

    Mehrere Pfade für einen Nutzer?: Hey, ich habe das Problem, dass ich 2 Festplatten im Server habe und wollte die eine Festplatte noch für den einen User mit freigeben, ich...
  2. KDE sucht einen Projektmanager

    KDE sucht einen Projektmanager: Der KDE e.V. sucht derzeit auf seiner Webseite einen Projektmanager für sein wachsendes Projekt-Portfolio. Weiterlesen...
  3. DNS-over-HTTPS hat einen schlechten Ruf

    DNS-over-HTTPS hat einen schlechten Ruf: DNS-over-HTTPS, das im Begriff ist, für Mozilla Firefox und Google Chrome ausgerollt zu werden, findet immer mehr Kritiker, die das Protokoll für...
  4. Chris Beard gibt seinen Posten als Mozilla-CEO auf

    Chris Beard gibt seinen Posten als Mozilla-CEO auf: Chris Beard wird seinen Job als CEO der Mozilla Corporation, den er fünf Jahre bekleidet hat, Ende des Jahres aufgeben. Weiterlesen...
  5. X.Org wohl bald im reinen Wartungsmodus

    X.Org wohl bald im reinen Wartungsmodus: Mit der bevorstehenden Komplettierung einiger Interaktionen zwischen Wayland und XWayland könnte die weitere Entwicklung von X.Org komplett...
  1. Diese Seite verwendet Cookies um Inhalte zu personalisieren. Außerdem werden auch Cookies von Diensten Dritter gesetzt. Mit dem weiteren Aufenthalt akzeptierst du diesen Einsatz von Cookies.
    Information ausblenden