![]() |
|
|
google unix.com
|
|||||||
| Forums | S'inscrire | Forum Rules | Liens | Albums | FAQ | Liste des membres | Calendrier | Recherche | Aujourd'hui, les postes | Marquer les forums comme lus |
| High Level Programming Posez vos questions à propos de C, C + +, Java, SQL, et d'autres langages de programmation ici. |
Plus d'UNIX et Linux Forum Sujets Vous trouverez peut-être utile
|
||||
| Fil | Thread Starter | Forum | Réponses | Last Post |
| comment obtenir le code source des commandes Unix? | jagdish.machhi @ | Linux | 4 | 08-10-2007 11:44 AM |
| besoin d'aide avec les quelques commandes s'il vous plaît | mujtba | UNIX pour les nuls Questions et réponses | 2 | 01-14-2005 02:49 PM |
| commandes | kironpmullamkuz | Sécurité | 2 | 06-28-2002 12:45 AM |
| commandes | Special K | UNIX pour les nuls Questions et réponses | 3 | 02-13-2002 02:27 AM |
![]() |
|
|
LinkBack | Thread Tools | Recherche sur ce Thread | Rate Thread | Modes d'affichage |
|
|
|
||||
|
code qui lit des commandes de la norme i / p et exécute les commandes
Bonjour à tous, J'ai écrit un petit morceau de code qui va lire des commandes depuis l'entrée standard et exécute les commandes. Elle fonctionne bien et est bien execting les commandes. Accepter les arguments aussi. par exemple # mkdir <nom du directory> Le problème est que ce n'est pas me laisser changer le répertoire, par exemple: pwd reste la même. quels changements doivent être apportés à celle-ci lui changer les répertoires trop. 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("%% ");
}
}
observe |
|
||||
|
Citation:
|
![]() |
| Bookmarks |
| Thread Tools | Recherche sur ce Thread |
| Modes d'affichage | Rate this thread |
|
|