Plasmaschlag
Grünschnabel
Hallo Leute,
ich bin gerade dabei ein CD-Menü (Im Terminal-fenster) zu machen. Das Menü ist soweit fertig, aber ich wollte noch ein kleines Setup Programm dazu schreiben (in C), dass die Dateien auf der CD (In meinem Fall Mods für ein PC Spiel) in den dafür vorgesehenden Ordner kopiert und falls der Ordner nicht existiert, den Ordner erstellt. Die Ordnererstellung habe ich soweit hinbekommen, jedoch habe ich keine ahnung, wie das mit dem Kopieren geht. Hab schon gegoogelt, aber nichts brauchbares gefunden.
Soweit bin ich immoment:
Habs mit: mv("//home//tux//Setup.c //home//tux//Mods//Setup.c"); probiert, aber das geht nicht.
MFG
Plasmaschlag
EDIT: Mir ist gerade aufgefallen, dass ich nicht alle Rechte für den erstellten Ordner habe was z.B. das löschen
angeht. Mit welchem Befehl kann ich während der Erstellung die Rechte einstellen?
ich bin gerade dabei ein CD-Menü (Im Terminal-fenster) zu machen. Das Menü ist soweit fertig, aber ich wollte noch ein kleines Setup Programm dazu schreiben (in C), dass die Dateien auf der CD (In meinem Fall Mods für ein PC Spiel) in den dafür vorgesehenden Ordner kopiert und falls der Ordner nicht existiert, den Ordner erstellt. Die Ordnererstellung habe ich soweit hinbekommen, jedoch habe ich keine ahnung, wie das mit dem Kopieren geht. Hab schon gegoogelt, aber nichts brauchbares gefunden.
Soweit bin ich immoment:
Code:
#include <stdio.h>
int main(void)
{
char eing;
printf("Soll der Installer gestartet werden? y/n ");
scanf(" %c", &eing);
if(eing=='y')
mkdir("//home//tux//Mods");
if(eing!='y')
printf("Installation abgebrochen\n");
sleep( 2 );
return 0;
}
MFG
Plasmaschlag
EDIT: Mir ist gerade aufgefallen, dass ich nicht alle Rechte für den erstellten Ordner habe was z.B. das löschen
angeht. Mit welchem Befehl kann ich während der Erstellung die Rechte einstellen?
Zuletzt bearbeitet: