Archiv verlassen und diese Seite im Standarddesign anzeigen : bad interpreter
Hallo.
Wenn ich heruntergeladene Shell-Skripte wie cdwrite oder cddoit ausführen will kommt folgende Fehlermeldung:
linux:/mnt/cdwrite-0.2 # ./cdwrite
bash: ./cdwrite: bad interpreter: No such file or directory
Bash ist aber auf meinem System und im richtigem Verzeichnis
Mit bash cdwrite läufts auch nicht.
Habe Suse 8.0 Pro.
Danke im voraus!!
und ich antworte mal
hast du das script auch ausführbar gemacht?
---> chmod +x dateinscript.sh
ansonsten kannst du es auch manuell an die shell übergeben:
---> sh ./deinscript.sh
comrad
wie sind denn die mount-optionen für das laufwerk ?
Die Rechte für die Dateien stimmen (755).
Das Laufwerk ist mit mount -t smbfs //magoo/linux /mnt gemountet. daran dürfte es nicht liegen
Wenn ich das Skript direkt übergebe kommt folgende fehlermeldung:
linux:/mnt/cddoit-1.4 # bash cddoit
: command not found
: command not found
: command not found
: command not found
: command not found
: command not found
: command not found
'ddoit: line 20: syntax error near unexpected token `{
'ddoit: line 20: `CreateCDDOITDir () {
Bin selbst etwas ratlos
Thomas Mitzkat
15.12.02, 10:38
wie lautet die erste zeile deiner scripts? vielleicht musst du perl oder sowas nachinstallieren.
Original geschrieben von Mr. Magoo
mount -t smbfs //magoo/linux /mnt
probiers mal mit:
mount -t smbfs -o exec //magoo/linux /mnt
auf bald
oenone
In der ersten Zeile des Skript steht:
#!/bin/bash (bzw bei manchen sh)
da ich zur Zeit nicht an meinem Rechner sitze kann ich die möglichkeit das Laufwerk anders
zu mounten nicht testen. Ich weis aber das der Fehler auch auftritt wenn ich die Skripte auf
mein Linux System kopiere.
Jag die Dateien mal durch einen Konverter ala "dos2unix" bzw. notfalls perl -pi -e 's/\r//g' datei, damit die Windows Delimiter ersetzt werden.
dos2unix hat mir geholfen.
Danke an alle. Jetzt kann ich endlich vernünftig über die Konsole brennen.
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.