Shell script not found

  • Ab sofort steht euch hier im Forum die neue Add-on Verwaltung zur Verfügung – eine zentrale Plattform für alles rund um Erweiterungen und Add-ons für den DSM.

    Damit haben wir einen Ort, an dem Lösungen von Nutzern mit der Community geteilt werden können. Über die Team Funktion können Projekte auch gemeinsam gepflegt werden.

    Was die Add-on Verwaltung kann und wie es funktioniert findet Ihr hier

    Hier geht es zu den Add-ons

Status
Für weitere Antworten geschlossen.

xbu58

Benutzer
Registriert
21. Apr. 2012
Beiträge
15
Reaktionspunkte
0
Punkte
0
Hallo

Ich versuche ein shell script zum Laufen zu bringen. Dabei bekomme ich immer die Fehlermeldung:
-ash: ./backup-copy.sh: not found
Das Script liegt auf der DS212 im Folder /volume1/public und hat folgende Optionen:
-rwxrwxrwx 1 xb users 1253 Apr 21 10:26 backup-copy.sh

Ich habe auch schon das Gleiche mit einem Script versucht, welches ich vom Internet hinuntergeladen habe. Das Ergebnis ist das gleiche.

Die Frage ist also: was mache ich falsch?

PS: Scripts wie z.B. /usr/syno/etc/rc.d/S04crond.sh stop funktionieren jedoch problemlos.

Danke und Gruss
Xaver
 
Hallo Jo
im Folder public. Das gleiche Problem habe ich, wenn ich das Script vollqualifiziert starte.
Gruss Xaver
 
Hallo Jo
Ich denke schon, oder anders gesagt, wenn ich den inhalt des Scripts ins Terminal kopiere und ausführe klappt es.
PS: die Formatierung des Script-Files ist: Windows 1252: Western European.
Könnte das ein Problem sein?
Gruss Xaver
 
PS: die Formatierung des Script-Files ist: Windows 1252: Western European.
Könnte das ein Problem sein?
Hallo Xaver,
das wäre möglich, sieh Dir das Script mal im VI an, da siehste die unsichtbaren Steuerzeichen.
Oder kannst Du Deine Editor so einstellen das er Unix abspeicher ?
Gruß Jo
 
Hallo Jo
Das Problem ist nicht die CodePage, sondern dass ich das File in Windows erstellt und da ist Default der Default CR+LF für den Linebreak. Habe das jetzt umgestellt auf LF und dann funktioniert das Script.

PS: Mit vi habe ich das letzte mal vor 20 Jahren gearbeitet... :-) weiss nicht mehr wie das verd... Ding funktioniert. Aber zum Glück habe habe ich einen Windows Editor, der auch Unix-Files editieren kann. Sonst hätte ich mein MacBook anwerfen müssen.

Danke für die Hilfe
Gruss
Xaver
 
Hallo Jo
Doch doch das ist möglich... auf jeden Fall bei mir :) habs versucht, aber ich wuste nicht mehr, wie das File speichern kann. Scheint dass ich an einer extrem agressiven Windows Krankheit leide :mad: Heisst glaube ich Alzheimer oder so...
Gruss Xaver
 
Danke für den Link. Man weiss ja nie, wenn man mal wieder nichts anderes hat als der VI
Gruss Xaver
 
in unserem Wiki gibt es noch ne Menge guter Geschichten - es lohnt sich

Itari
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat