#include "minish.h" void execclear(char *p, char **envp) { execve(p, &p, envp); } static void print_hi(void) { printf("Welcome to____________________________________\n"); printf("|| ___ ___ ||\n"); printf("|| | \\ / | ||\n"); printf("|| | |\\ \\ / /| | __ __ __ __ ||\n"); printf("|| | | \\ \\ / / | | |__| ||\\ || |__| ||\n"); printf("|| | | \\ \\/ / | | __ || \\ || __ ||\n"); printf("|| | | \\ / | | || || \\ || || ||\n"); printf("|| | | \\/ | | || || \\ || || ||\n"); printf("|| | | | | || || \\ || || ||\n"); printf("|| |_| |_| || || \\|| || ||\n"); printf("|| _____ ||\n"); printf("|| / ___| By: Mylan COLONNA ||\n"); printf("|| \\ \\ And: Joris SCHAFT ||\n"); printf("|| \\ \\ ||\n"); printf("|| \\ \\ __ __ __ __ __ ||\n"); printf("|| \\ \\ || || ||=== || || ||\n"); printf("|| \\ \\ || || || || || ||\n"); printf("|| / / ||===|| ||=== || || ||\n"); printf("|| ___/ / || || || || || ||\n"); printf("|| |____/ || || ||=== ||=== ||=== ||\n"); printf("|_____________________________________________|\n\n"); } void hello_message(char **path, char **envp) { char **p = cp_path(path); int i = 0; pid_t pid; while (p[i] != NULL) { p[i] = ft_strjoin(p[i], "/"); p[i] = ft_strjoin(p[i], "clear"); i++; } i = search_path(p); pid = fork(); if (pid == 0) execclear(p[i], envp); } int main(char **envp) { char **path = get_path(envp); }