compiles and works

This commit is contained in:
François Dausseur
2025-02-18 11:36:18 +01:00
parent b66e82da87
commit 5dfe5b123e
17 changed files with 7087 additions and 2021 deletions

View File

@@ -74,18 +74,18 @@
// return EXIT_SUCCESS;
// }
void parse_command(char *line, int *argc, char **argv) {
*argc = 0;
while (*line != '\0') {
while (*line == ' ' || *line == '\t' || *line == '\n') {
*line++ = '\0';
}
if (*argc >= MAX_ARGS) break;
(*argc)++;
*argv++ = line;
while (*line != '\0' && *line != ' ' && *line != '\t' && *line != '\n') {
line++;
}
}
*argv = '\0';
}
// void parse_command(char *line, int *argc, char **argv) {
// *argc = 0;
// while (*line != '\0') {
// while (*line == ' ' || *line == '\t' || *line == '\n') {
// *line++ = '\0';
// }
// if (*argc >= MAX_ARGS) break;
// (*argc)++;
// *argv++ = line;
// while (*line != '\0' && *line != ' ' && *line != '\t' && *line != '\n') {
// line++;
// }
// }
// *argv = '\0';
// }