Ja, bitte um Entschuldigung. Ich habe es schon selbst ausprobiert, das Ergebnis dann aber nicht ins Mail übernommen. Das "void" muß vor dem "main" in dieser Version Compiler WEG, dann gehts. Gruß, Martin Irrgang Stefan Eggert schrieb:
Martin Irrgang wrote:
Ja, indirekt geht das schon.
Es ist zwar vielleicht primitiv, aber macht das Richtige.
Man schreibe ein "Programm" z.B. meinjob.c
---- #include
void main( int ac, char **av, char **ep) { system("erstes Kommando"); system("zweites Kommando"); system("drittes Kommando"); Hallo Martin,
habe folgenses Programm mal zum Test Compiliert
#include
void main( int ac, char **av, char **ep) { system("rcsmb start"); } Diese Fehler kamen: beim Compilieren:
stefan@linux:~> make otto cc otto.c -o otto otto.c: In function `main': otto.c:3: warning: return type of `main' is not `int'
Und wenn ich das Programm starten will kommt: stefan@linux:~> ./otto sh: rcsmb: command not found
Weißt Du da vielleicht noch einen kleinen Tip???
Danke schonmal, Stefan
-- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com
-- SYSTEMBERATUNG Ing. Martin Irrgang Engerthstraße 196 1020 Wien mail: office@systemberatung.at http://systemberatung.at FAX: +43 1 961 8210 DVR: 0924806