Archiv verlassen und diese Seite im Standarddesign anzeigen : system() paramter übergeben?
Hallo, wie ist es möglich der System funktion noch parameter anzugeben?
weil bei system("tar xvfz lala.tar.gz");
gibt der gcc fehler aus, wie kann ich das trotzdem machen?
danke
#include <stdio.h>
int main ()
{
system("ls -l");
return 0;
}
Ich sehe grad das Problem nicht, ist vielleicht Deine Befehlszeile nicht korrekt?
Wie Du oben siehst, kann ich jede beliebige Befehlskette übergeben.
naja system("tar xvfz lala.tar.gz); funktioniert nicht, da krieg ich den Fehler
function system too few parameters oder so ähnlich.
#include <stdio.h>
#include <stdlib.h>
int main(void)
{
system("tar xvfz lala.tar.gz");
return 0;
}
alex@debian:~$ gcc test.c -Wall
alex@debian:~$
funzt nicht, hab ich schon tausendmal versucht
anda_skoa
27-01-2003, 12:33
Vielleicht postest du zur Abwechslung mal die Fehlermeldung :rolleyes:
Ciao,
_
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.