PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Seltsammes Verhalten von Script



rup
31-03-2000, 21:04
Hallo Leute

Ich habe ein Shell-Skript auf einem IBM Rechner (AIX Kornshell) geschrieben. Dieses Skript habe ich anschließend als e-mail mit Umweg über Windows verschickt und wollte es unter Linux laufen lassen. Es scheiterte schon an der 1. Zeile
#!/bin/ksh Befehl nicht gefunden.
Habe ich diese in die zweite Zeile gerückt wurde der Befehl akzeptiert. Während dem Kommentarblock wurden zwei weitere Befehle nicht gefunden ??? ...
Selbst eingetippt lauft das Skript.
Hat irgend jemand von euch eine Erklärung für das Verhalten?

Chiao Rupert

Manfred-B
01-04-2000, 01:01
Hallo
Ich würde sagen Windoofs ist schud!
Es hat in deinem skript an jedem Zeilenende ein 0x0d eingefügt!
Schneide mal mit dos2unix oder mit tr die 0x0d am zeilenende ab! dann läuft`s
....und benutze niemals Windoofs http://www.linuxforen.de/ubb/smile.gif

Gruß
Manfred

Die Axt im Haus spart ofter mal den Zimmermann - hack on !

rup
01-04-2000, 20:57
hy Manfred-B

Hab mir schon sowas gedacht. Aber eigentlich müsste dann ja jede Zeile einen Fehler bringen zumindestens im Kommentarblock. Ich habe auch mit emacs und vi versucht den Zeilenumbruch zu löschen und neu zu setzen, brachte auch nichts. Naja ich habe das Script neu abgeschrieben war ja nicht so lange.
Mann sollte doch ganz auf M$ verzichten aber ganz so einfach ist das nicht.

Chiao Rupert