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 |