Ich habe alles gemacht
chmod 755 und die Daten editiert...
folgende Meldung kommt:
server:/etc/rc.d # ./hlds
bash: ./hlds: bad interpreter: No such file or directory
Weiss einer Rat?
GoRn
Ich habe alles gemacht
chmod 755 und die Daten editiert...
folgende Meldung kommt:
server:/etc/rc.d # ./hlds
bash: ./hlds: bad interpreter: No such file or directory
Weiss einer Rat?
GoRn
~~~~~~~~~~~~~~~
Ubuntu
"Ich habe schon Wespen vor der Bäckerei kotzen sehen"
~~~~~~~~~~~~~~~
Dann steht in der ersten Zeile der Datei ./hdls ein falscher Interpreter..
Versuch mal
#!/bin/sh
Grüsse, Stefan
Nur Puffin verleiht dir die Kraft und Ausdauer die du brauchst!
tja, das ist steht da schon
#!/bin/sh
kann da nen fetter fehler vorliegen?
GoRn
~~~~~~~~~~~~~~~
Ubuntu
"Ich habe schon Wespen vor der Bäckerei kotzen sehen"
~~~~~~~~~~~~~~~
... und werfe alle CR aus dem skript. geht mit: tr -d '\r' < file_rein > file_rausOriginal geschrieben von geronet
Dann steht in der ersten Zeile der Datei ./hdls ein falscher Interpreter..
Versuch mal
#!/bin/sh
-j
habe die erste zeile einfach gelöscht und dann ne neue geschrieben.... jetzt geht es.. habe aber nen fehler in line 68.. mal sehen..
hm, damit kann ich nichts anfangen:
/etc/rc.d # ./hlds start
: command not found
: command not found
: command not found
: command not found
: command not found
'/hlds: line 68: syntax error near unexpected token `in
'/hlds: line 68: `case "$1" in
case "$1" steht so in allen drin... komisch
UPDATE:
es wird immer merkwürdiger, wenn ich die Zeile abtippe und dann die alte lösceh geht es weiter.. bis hier:
: command not found
: command not found
: command not found
: command not found
./hlds: line 77: syntax error near unexpected token `else'
'/hlds: line 77: ` else echo "Falsches Verzeichnis: $DIR!"
da klappt der trick nicht
GoRn
Geändert von Gorn (23.03.03 um 10:36 Uhr)
~~~~~~~~~~~~~~~
Ubuntu
"Ich habe schon Wespen vor der Bäckerei kotzen sehen"
~~~~~~~~~~~~~~~
Oder öffne die Datei mal mit dem Editor "joe", der zeigt dir die CR+LF's an die Jasper meint.
Nur Puffin verleiht dir die Kraft und Ausdauer die du brauchst!
habe es schon selbst gefunden *stolzsei*
mit joe geöffent und ganz viele unterstrichene "M" gefunden.. alle gelöscht.. fertig.
Was macht das "M"?
THX THX THX
GoRn
~~~~~~~~~~~~~~~
Ubuntu
"Ich habe schon Wespen vor der Bäckerei kotzen sehen"
~~~~~~~~~~~~~~~
M zeigt er nur an weil Windows-Dateien immer am Ende der Zeile ein CR+LF (carriage return+linefeed) haben, Linux dagegen nur ein Zeichen verwendet.
Wenn du Dateien von Win zu Linux überträgst musst du sie mit "recode" oder dem Teil von Jasper konvertieren (Danke Bill für diese Altlast von Dos her...)
Grüsse, Stefan
Nur Puffin verleiht dir die Kraft und Ausdauer die du brauchst!
Lesezeichen