3230shell
3230shell is a Linux shell written in C with process management. It supports the following features:
- Process creation
- Process termination
- Multiple background processes
- Process statistics
- Forking and execing
- Signal handling
- Pipe with arbitrary number of commands
They can be used in any combindations.
Usage Examples
Process creation
$ ./3230shell
3230shell> ./prog1
prog1 is running...
3230shell> ./prog2
prog2 is running...
Work
Activitiy
3230shell
3230shell is a Linux shell written in C with process management. It supports the following features:
- Process creation
- Process termination
- Multiple background processes
- Process statistics
- Forking and execing
- Signal handling
- Pipe with arbitrary number of commands
They can be used in any combindations.
Usage Examples
Process creation
$ ./3230shell
3230shell> ./prog1
prog1 is running...
3230shell> ./prog2
prog2 is running...