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. #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");
     
  3. 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
     
  4. #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.
     
  5. #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
  6. 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
     
  7. #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. 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...
  4. Perl 6 offiziell vorgestellt

    Perl 6 offiziell vorgestellt: Wie erwartet, ist die Version C(hristmas) von Perl 6 veröffentlicht worden. Perl 6 stellt nicht, wie der Name suggeriert, einen Nachfolger von...
  5. Perl: 20 Jahre CPAN

    Perl: 20 Jahre CPAN: Vor 20 Jahren wurde das erste Modul in das Comprehensive Perl Archive Network (CPAN) hochgeladen, woran Neil Bowers mit einem Abriss der...
  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