/* * File: mysh.c * Author: Arthur Brandao * * Created on 31 octobre 2018, 12:43 */ #include #include #include #include "parser.h" void test_write(){ char* a = "azerty\n"; int tmp = write(1, a, strlen(a)); printf("%d\n", tmp); } int main(int argc, char* argv[]) { CommandTab ct; char str[500]; int a; //Recup ligne printf("%s\n", fgets(str, 500, stdin)); //Separe les commandes a = parse_line(&ct, str); printf("Result : %d\n\n", a); //Parse les commandes a = parse_all_command(&ct); printf("Result : %d\n\n", a); return (EXIT_SUCCESS); }