|
C-Shell
A simple shell written in C.
|
This file is the heart of the shell, where commands are executed. More...
#include <errno.h>#include <signal.h>#include <stdlib.h>#include <stdio.h>#include <string.h>#include <unistd.h>#include <wait.h>#include "internal_commands.h"#include "job_store.h"#include "main.h"#include "redirection.h"#include "shelltypes.h"#include "signals.h"#include "terminal.h"Functions | |
| int | execute (struct command *cmd) |
| void | init_shell () |
| void | launch_job (struct job *j) |
Variables | |
| pid_t | shell_pgid |
| int | shell_terminal |
This file is the heart of the shell, where commands are executed.
| int execute | ( | struct command * | cmd | ) |
| void init_shell | ( | ) |
| void launch_job | ( | struct job * | j | ) |
| pid_t shell_pgid |
| int shell_terminal |