Perl return value

Dieses Thema im Forum "Shell-Skripte" wurde erstellt von mephir, 24.06.2009.

  1. mephir

    mephir Jungspund

    Dabei seit:
    26.02.2009
    Beiträge:
    21
    Zustimmungen:
    0
    Hey,
    ich habe hier ein vermutlich einfach zu lösendes Problem, komm aber einfach nicht drauf:

    Code:
    #!/bin/bash
    
    retval=0
    
    for i in $(ls /data/samba/*.rar); do
     while [ $retval -ne 3 ]
     do
      perl /data/samba/test.pl
      [B]$retval = $?[/B]
    		
      if [ $retval -eq 0 ]; then
       read -p "Next try...\n\n"
      fi
     done
     mv $i /data/samba/done
    done
    
    exit 0
    line 9: 0: command not found :think:
     
  2. Anzeige

    Schau dir mal diese Kategorie an. Dort findest du bestimmt etwas.
    Registrieren bzw. einloggen, um diese und auch andere Anzeigen zu deaktivieren
  3. #2 bytepool, 24.06.2009
    bytepool

    bytepool Code Monkey

    Dabei seit:
    12.07.2003
    Beiträge:
    791
    Zustimmungen:
    0
    Ort:
    /home/sweden/göteborg
    Hi,

    ach, das ist ein Shell Skript, sag das doch, die Ueberschrift ist leicht irrefuehrend. ;)
    Ehm, jo, ist ein primitiver Fehler, eventuell vorher zuviel Perl programmiert? ;)

    Es muss natuerlich
    Code:
    retval=$?
    
    heissen, ohne '$' und ohne Leerzeichen.

    mfg,
    bytepool
     
  4. mephir

    mephir Jungspund

    Dabei seit:
    26.02.2009
    Beiträge:
    21
    Zustimmungen:
    0
    Ja, mit Shell Skripten habe ich leider noch kaum Erfahrung.

    Aber danke, jetzt läufts. :erschlag:
     
Thema:

Perl return value

Die Seite wird geladen...

Perl return value - Ähnliche Themen

  1. 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...
  2. 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...
  3. 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...
  4. Perl 5.22.0 freigegeben

    Perl 5.22.0 freigegeben: Die neue Version 5.22 von Perl bringt den Anwendern mehr Sicherheit bei Eingabedateien, Unicode 7.0 und zahlreiche weitere Verbesserungen....
  5. [Perl] Perl OO Methodenaufruf in anderem Objekt

    [Perl] Perl OO Methodenaufruf in anderem Objekt: Hallo, Ich bin dabei in Perl ein Pokerspiel zu programmieren, hänge aber momentan an einem Problem, wo ich nicht weiterkomme. Ich habe die...