CSCI-442项目2:UNIX Shell 重要的 在开始项目之前,您需要阅读整个文档。 请问您对广场有任何疑问,但前提是本自述文件无法回答您的问题。 最后,这是一个大项目。 确保尽早开始。 如果您等到到期日之前几天,则不太可能及时完成。 对于此项目,您将使用C编程语言实现UNIX Shell(类似于shell类似于bash )。 该外壳程序充当操作系统的用户界面,某些外壳程序提供附加功能,例如脚本。 学习目标: 通过编写使用系统调用(例如fork , execve等)的程序,了解UNIX系统对ABI的系统调用。 通过实现支持管道,文件输入,文件输出和文件追加的外壳,熟悉与文件系统上的文件和管道相关联的UNIX文件描述符。 通过从事大型项目来提高系统编程技能。 这是您要了解的重要截止日期: 可交付成果 到期日 交付品1 2021年2月8日,晚上11:59:59 交付