使用c编写一个简单的shell

编程练习,使用C实现shell,包含基本的执行系统中的某个可执行文件功能,和执行内建命令、支持管道符和重定向符、执行脚本文件的实现

目标

本文旨在实现一个简易的shell程序,包含基本的执行系统中的某个可执行文件功能,和执行内建命令、支持管道符和重定向符、执行脚本文件的实现

主程序

解析字符串

执行命令

内建命令

解析文件