![]() |
|
|
google unix.com
|
|||||||
| Forums | Registrer | Forum Regler | Links | Albums | FAQ | Members List | Kalender | Søgning | Dagens Stillinger | Mark Forums Read |
| Højtstående Programmering Post spørgsmål om C, C + +, Java, SQL, og andre programmerings sprog her. |
Mere UNIX og Linux Forum Emner du måske kan finde Helpful
|
||||
| Tråd | Thread Starter | Forum | Svar | Last Post |
| hvordan du kan få kildekoden til Unix-kommandoer? | jagdish.machhi @ | Linux | 4 | 08-10-2007 11:44 AM |
| brug for hjælp med nogle af de kommandoer, du | mujtba | UNIX for dummyer Spørgsmål & svar | 2 | 01-14-2005 02:49 PM |
| kommandoer | kironpmullamkuz | Sikkerhed | 2 | 06-28-2002 12:45 AM |
| kommandoer | Special K | UNIX for dummyer Spørgsmål & svar | 3 | 02-13-2002 02:27 AM |
![]() |
|
|
LinkBack | Thread Tools | Søg denne tråd | Rate Thread | Display Modes |
|
|
|
||||
|
kode, lyder kommandoerne fra standard I / P og udfører de kommandoer
Hej alle, Jeg har skrevet et lille stykke kode, der vil læse kommandoer fra standard input og udfører de kommandoer. Arbejdsmetoder fint og er execting kommandoerne godt. Accept argumenter for. fx # mkdir <navn på directory> Problemet er, at den ikke lade mig ændre den mappe, dvs pwd er stadig den samme. hvad der skal ske ændringer i det at lade det ændre mapper også. Code:
#include <stdio.h>
#include <string.h>
#define MAXLINE 50
int main(void)
{
char buf[MAXLINE];
printf("%% ");
while (fgets(buf, MAXLINE, stdin) != NULL)
{
buf[strlen(buf) -1] = 0;
system(buf);
printf("%% ");
}
}
hilsen |
|
||||
|
Citat:
|
![]() |
| Bogmærker |
| Thread Tools | Søg denne tråd |
| Display Modes | Bedøm denne tråd |
|
|