Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » GNU/Linux » Bug in Linux/unix oder Bedienfehler ;)

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
22.08.2003, 21:30 Uhr
mike
Pinguinhüpfer
(Operator)


Hi!
Ich habe aus einer HP ein bash script kopiert. Koppiere das in Windoof in ne txt Datei. Dann am FreeBSD:
cp /var/ftp/incoming/test.txt /tmp/test
dann chmod +x test
./test -> COMMAND NOT FOUND
Warum das? Was mach ich da falsch? Diesen Error hab ich auch andauernd auf dem RedHat sys wenn ich ne Bash file mit joe erstell!?

thx&mfg
--
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
22.08.2003, 21:44 Uhr
Pablo
Supertux
(Operator)


Erstellst du die Bash Skripte in Windoof und führst du sie dann in Linux aus?

COMMAND NOT FOUND??? Ich hab das Problem mit den Formaten gehabt. Ich hab einmal eine Datei unter Windoof geschrieben (ich glaube auch joe oder notepad) und dann wollte ich, das Dr. Scheme unter Linux die Date öffnet.

Mich hat damals gewundert, dass alle Zeile einen "Return" Zeichen hatte, sie wie einen gebogenen Pfeil nach unten. Das Problem ist, dass DOS und Windoof dieses Zeichen als Newline haben, welches in Linux nicht vorhanen ist, und es könnte sein, dass bash (oder sh, oder was auch immer du nimmst) diese Zeichen als Teil des Befehls interpretiert und dann werden die Befehle bzw. Dateien nicht gefunden. Das ist die einzige Erklärung, die ich hab.

Öffne die Date mit pico (oder nano) oder besser mit emacs und speichere sie wieder, in gutem Linux Format. Vielleicht liegt es daran.
--
A! Elbereth Gilthoniel!
silivren penna míriel
o menel aglar elenath,
Gilthoniel, A! Elbereth!
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
22.08.2003, 21:44 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


Hallo,
du musst die Windows-Dateien erst nach Unix konvertieren (benutz z.b UltraEdit). Das Problem sind eben die Zeilenumbrüche.
--
class God : public ChuckNorris { };
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
22.08.2003, 23:31 Uhr
Pablo
Supertux
(Operator)


Oder sie Scripts selbst in Linux machen
--
A! Elbereth Gilthoniel!
silivren penna míriel
o menel aglar elenath,
Gilthoniel, A! Elbereth!
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
23.08.2003, 09:23 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


@Pablo: warst wiedermal paar Sekunden schneller
--
class God : public ChuckNorris { };
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
005
23.08.2003, 14:46 Uhr
mike
Pinguinhüpfer
(Operator)


Danke
mfg
--
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ GNU/Linux ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: