Loquicom 6 жил өмнө
parent
commit
d567837468
1 өөрчлөгдсөн 3 нэмэгдсэн , 0 устгасан
  1. 3 0
      mysh.c

+ 3 - 0
mysh.c

@@ -52,15 +52,18 @@ int main(int argc, char* argv[]) {
 
 /* --- Commandes internes --- */
 void cd(int argc, char** argv){
+    //Si trop d'arguments
     if(argc > 2) {
         printf("too many arguments : 1 required, %d given\n", argc-1);
     }
     else {
+        //Si aucun argument on vas à la racine
         if(argc == 1) {
             if(chdir("/") == ERR){
                 perror("Erreur chdir() : ");
             }
         }
+        //Sinon on va dans le dossier indiqué par l'utilisateur
         else {
             if(chdir(argv[1]) == ERR){
                 printf("path does not exist\n");