Unix-Befehl in Perl

Diskutiere Unix-Befehl in Perl im Ruby, php, Perl, Python ... Forum im Bereich Programmieren unter Linux/Unix; Hallo, kann mir jemand sagen, wie ich mit perl in das vorangehende verzeichnis wechseln kann. In Unix lautet der Befehl: cd - Gruß :)

  1. Das C

    Das C Jungspund

    Dabei seit:
    04.09.2006
    Beiträge:
    12
    Zustimmungen:
    0
    Hallo,

    kann mir jemand sagen, wie ich mit perl in das vorangehende verzeichnis
    wechseln kann.

    In Unix lautet der Befehl: cd -

    Gruß

    :)
     
  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. #2 root1992, 04.09.2006
    root1992

    root1992 von IT-Lehrern besessen

    Dabei seit:
    02.01.2006
    Beiträge:
    1.138
    Zustimmungen:
    0
    Ort:
    Märchenwald
    Mit ../ ???
    Kenne mich zwar nicht mit Perl aus, aber wenn du z.B. in C eine Datei öffnen willst, die eine Ebene zurückliegt, dann sieht das so ungefähr aus:

    fp = fopen("../andererOrdner", "w");
     
  4. Das C

    Das C Jungspund

    Dabei seit:
    04.09.2006
    Beiträge:
    12
    Zustimmungen:
    0
    Hi,

    Der Befehl hat nicht die gleiche Wirkung wie cd ..
    Mit dem befehl cd - kann ich in das vorangehende Verzeichnis wechseln.

    Wenn ich mir z.B. als erstes das Verzeichnis /test/data/hallo angeschaut habe und ich später mir das Verzeichnis /ordner/pc/files anschaue, kann
    ich mit diesem Befehl wieder zurück in das erste verzeichnis springen, den ich
    mir davor angeschaut hatte: In diesem Fall --> /test/data/hallo
     
  5. #4 supersucker, 04.09.2006
    supersucker

    supersucker Foren Gott

    Dabei seit:
    21.02.2005
    Beiträge:
    3.873
    Zustimmungen:
    0
    Merk dir halt in deinem script wie das Verzeichnis heisst.

    Ansonsten kannst du in Perl auch mit dem Backtick-operator Systembefehle wie den ausführen.
     
  6. #5 root1992, 04.09.2006
    root1992

    root1992 von IT-Lehrern besessen

    Dabei seit:
    02.01.2006
    Beiträge:
    1.138
    Zustimmungen:
    0
    Ort:
    Märchenwald
  7. Xanti

    Xanti Mouse Organist

    Dabei seit:
    05.09.2004
    Beiträge:
    1.855
    Zustimmungen:
    0
    Nur dass man Verzeichnisse in perl nicht mit system "cd xxx" oder `cd xxx` wechseln kann. Dafür gibts chdir.

    Gruss, Xanti
     
  8. #7 supersucker, 04.09.2006
    supersucker

    supersucker Foren Gott

    Dabei seit:
    21.02.2005
    Beiträge:
    3.873
    Zustimmungen:
    0
    Jupp,

    mein Fehler.
     
Thema:

Unix-Befehl in Perl

Die Seite wird geladen...

Unix-Befehl in Perl - Ähnliche Themen

  1. Unix-Befehlsinterpreter selbst schreiben

    Unix-Befehlsinterpreter selbst schreiben: Hallo, ich hab da ein Problem mit dem schreiben eines eigene Befehlsinterpreters. Dieser eigene Interpreter soll nur ausführbare Dateien mit...
  2. Frage zu Unix-Befehl

    Frage zu Unix-Befehl: Hallo, kann mir einer von euch bitte sagen was dieser Befehl bedeutet: cd - > /dev/null null ist eine Datei im Verzeichnis /dev/ Viele...
  3. perl: Zusammenführen von Zeilen, die mit Leerzeichen beginnen.

    perl: Zusammenführen von Zeilen, die mit Leerzeichen beginnen.: Hallo, Hintergrund: Das LDIF-Format trennt Zeilen, die größer als 80 Zeichen sind und schreibt in die nächste Zeile ein Leerzeichen. Beispiel:...
  4. perl Hochkommata um Worte im String einfügen?

    perl Hochkommata um Worte im String einfügen?: Hallo, $attributes=' cn dn uid ' wie fasse ich alle Worte in Hochkommata, so dass $attributes=' "cn" "dn" "uid" ' ist? Danke Tom
  5. Linux Foundation: Hyperledger-Projekt startet mit 30 Mitgliedern

    Linux Foundation: Hyperledger-Projekt startet mit 30 Mitgliedern: Das Hyperledger-Projekt der Linux Foundation will eine neue Form der dezentralisierten Kontoführung nach dem Prinzip der »distributed ledger« bei...
  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