60 lines
1.9 KiB
C
60 lines
1.9 KiB
C
#include "minish.h"
|
|
|
|
void execclear(char *p, char **envp)
|
|
{
|
|
(void)p;
|
|
(void)envp;
|
|
}
|
|
|
|
// Print hi :D
|
|
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(int argc, char **argv, char **envp)
|
|
{
|
|
char **path = get_path(envp);
|
|
|
|
(void)argc;
|
|
(void)argv;
|
|
(void)path;
|
|
}
|