标签: c++ linux
有人要求我用C ++实现自己的shell。我已经完成了大多数事情,但是我想知道如何在c ++代码中实现Linux的命令“脚本”。我对此一无所知。
我知道脚本命令的作用。我希望在自己的shell中具有相同的功能。
我该如何前进?
答案 0 :(得分:0)
你不知道。 script派生基础外壳,并记录该外壳的输入和输出。它将在不需要特殊支持的情况下分叉您的外壳。
script