我的任务是使用 C 在 Linux 中编写 cat
命令的一个版本。与 cat
命令不同,我的 cat
版本不会'不能使用标准输入。我的问题是“cat
不适用于标准输入”是什么意思。请附上例子。提前谢谢你们。
最佳答案
这只是意味着您不必使用标准输入。这意味着您不必处理这样的情况:某人只需键入“mycat”,然后键入数据,然后键入 ^D 即可关闭文件并保存它。也应该意味着您不必处理通过管道传送给它的数据。看起来您所要做的就是读取作为参数传递的文件并将其打印到控制台。
关于c - linux中的标准输入是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26235732/