int print_env(data_t *data)
int my_unsetenv(data_t *data, run_command_t *command)
int builtin_env(data_t *data, run_command_t *command)
int builtin_gat(data_t *data, run_command_t *command)
Definition gat.c:153
int builtin_setenv(data_t *data, run_command_t *command)
Definition setenv.c:68
const built_in_t builtins[]
Definition builtins.c:12
int builtin_alias(data_t *data, run_command_t *command)
Definition alias_builtin.c:121
int my_setenv(data_t *data, run_command_t *command)
void add_history(data_t *data)
Definition history.c:38
int builtin_cd(data_t *data, run_command_t *command)
Definition cd.c:116
struct built_in built_in_t
int builtin_unsetenv(data_t *data, run_command_t *command)
Definition unsetenv.c:15
void add_env(data_t *data, char *name, char *value)
Definition setenv.c:31
int print_history(data_t *data, run_command_t *command)
Definition history.c:166
int select_command(data_t *data, run_command_t *command)
Definition builtins.c:30
int print_epifetch(data_t *data, run_command_t *)
Definition print.c:13
char command[PATH_MAX]
Definition run_command.c:23
char * name
Definition builtins.h:32
int(* func)(data_t *, run_command_t *)
Definition builtins.h:33