tutorials.de Buch-Aktion 05/2012
ERLEDIGT
JA
ANTWORTEN
2
ZUGRIFFE
869
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Serethos Serethos ist offline Mitglied Gold
    Registriert seit
    Nov 2004
    Beiträge
    127
    Hallo Community,

    ich versuche die ganze Zeit ein Shell Script zum laufen zu bekommen aber bekomme immer eine nervige Fehlermeldung das der Befehl nicht erkannt wird.

    Hier die Infos mit Script, Fehlermeldung und versuchen
    Inhalt des Scripts
    Code :
    1
    2
    3
    4
    
    #!/bin/ash
    PATH="/share/USB"
    echo "Delete all File on $PATH";
    rm -r $PATH;
    Beim Ausführen des Scriptes mit "sh ./test.sh" kommt folgende Meldung:
    Code :
    1
    2
    
    Delete all Files on /share/USB
    ./test.sh: line 4: rm: command not found

    Und hier weis ich nicht mehr weiter, ich habe auf dem System eine busybox und wenn ich den Befehl direkt in die Shell eintrage dann wird dieser auch ausgeführt. Habe schon anderen Pfad angaben versucht wo der Befehl "rm" liegt aber dies hat mir auch nicht geholfen.

    Liste der Versuche:
    Code :
    1
    2
    3
    4
    5
    
    #!/bin/busybox ash
    oder
    #!/bin/bash
    oder
    #!/bin/busybox

    Danke für eure Hilfe ich freue mich über jede Idee.

    Ach das ganze läuft unter Debian 2.6.24, wenn ich mich nicht irre.(Habe die Kiste schon seit ewigen Jahren nicht mehr angefasst)
     

  2. #2
    deepthroat deepthroat ist offline Mitglied Diamant
    tutorials.de Premium-User
    Registriert seit
    Jun 2005
    Beiträge
    8.168
    Hi.

    PATH ist eine Standardvariable.

    Programme werden gefunden, indem alle Pfade die in $PATH eingetragen sind durchsucht werden.

    Du änderst den Wert von PATH und wunderst dich dann, dass keine Programme mehr gefunden werden?!

    Gruß
     
    If at first you don't succeed, try again. Then quit. No use being a damn fool about it.

  3. #3
    Serethos Serethos ist offline Mitglied Gold
    Registriert seit
    Nov 2004
    Beiträge
    127
    Zitat Zitat von deepthroat Beitrag anzeigen
    Hi.

    PATH ist eine Standardvariable.
    Ok das klärt natürlich alles und jetzt wo du es sagst fällt mir das auch auf.....Dank dir...
     

Ähnliche Themen

  1. Antworten: 2
    Letzter Beitrag: 29.09.10, 00:28
  2. Shell-Script-Frage
    Von SimplyFred im Forum Sonstige Sprachen
    Antworten: 1
    Letzter Beitrag: 22.02.08, 11:43
  3. Shell Script und PHP
    Von X-Press im Forum PHP
    Antworten: 2
    Letzter Beitrag: 26.09.07, 10:00
  4. Shell Script hilfe
    Von scumpy im Forum Linux & Unix
    Antworten: 7
    Letzter Beitrag: 02.05.07, 09:33
  5. Shell-Script funktioniert nicht als Script
    Von Mindwinder im Forum Linux & Unix
    Antworten: 15
    Letzter Beitrag: 03.05.06, 15:29