Minishell
Loading...
Searching...
No Matches
builtins.c File Reference
#include "../../include/builtins.h"
#include <string.h>
#include <stdlib.h>
Include dependency graph for builtins.c:

Functions

int select_command (data_t *data, run_command_t *command)
 

Variables

const built_in_t builtins []
 

Function Documentation

◆ select_command()

int select_command ( data_t * data,
run_command_t * command )
Parameters
dataGlobal data structure
commanditem on the linked list that contains the current command
Returns
84 if there was an error, 0 if everything is ok and 1 if not found
Here is the call graph for this function:

Variable Documentation

◆ builtins

const built_in_t builtins[]
Initial value:
= {
{"env", builtin_env},
{"cd", builtin_cd},
{"setenv", builtin_setenv},
{"unsetenv", builtin_unsetenv},
{"epifetch", print_epifetch},
{NULL, NULL}
}
int builtin_env(data_t *data, run_command_t *command)
int builtin_setenv(data_t *data, run_command_t *command)
Definition setenv.c:68
int builtin_cd(data_t *data, run_command_t *command)
Definition cd.c:115
int builtin_unsetenv(data_t *data, run_command_t *command)
Definition unsetenv.c:15
int print_epifetch(data_t *data, run_command_t *)
Definition print.c:13