Tom_Dalton
Grünschnabel
Hallo Leute,
ich habe mal eine kleine aber feine frage,
vorab. Ich hatte mit C bislang nicht viel am Hut und habe nun nach Jahren mal ein Projekt angenommen bei dem ich von BASH in C Potieren soll. Ich bin soweit auch schon sehr gut durch gekommen. Nun stehe ich vor dem Problem das ich mittels "system" einen befehl aus führen muss der 2 variablen beinhalten muss.
gedacht hatte ich mir das ganze so (kein Original auszug da 200 Zeilen zwichen den einzelen segmenten stehen
):
Beim Backen kommt allerdings
Das ganze ist, wie durch BASH vermutlich selbst erklärend, UNIX/LINUX
ich hoffe ihr könnt mir helfen, ich bin für alle Vorschläge offen
Schon mal vielen dank
ich habe mal eine kleine aber feine frage,
vorab. Ich hatte mit C bislang nicht viel am Hut und habe nun nach Jahren mal ein Projekt angenommen bei dem ich von BASH in C Potieren soll. Ich bin soweit auch schon sehr gut durch gekommen. Nun stehe ich vor dem Problem das ich mittels "system" einen befehl aus führen muss der 2 variablen beinhalten muss.
gedacht hatte ich mir das ganze so (kein Original auszug da 200 Zeilen zwichen den einzelen segmenten stehen

Code:
char firstuser[256];
char firstpw[256];
getp (firstuser);
getp (firstpw);
system ("./addhost.php %s %s 10", firstuser, firstpw);
Code:
error: too many arguments to function system
Das ganze ist, wie durch BASH vermutlich selbst erklärend, UNIX/LINUX
ich hoffe ihr könnt mir helfen, ich bin für alle Vorschläge offen

Schon mal vielen dank