它是关于使用文件描述符重定向输入输出和错误。但是,错误重定向存在一个问题。如果我在命令行中,我通常会使用以下命令进行操作:作为回报,此命令会将错误消息写入"out“文件,上面写着"bash: lsa:命令未找到”。/proj ls GTAMP out
错误被重定向到'out‘文件,但它将是:"lsa:没有这样的文件或目录“。(fderr,2
ps | sed 1d | wc -l 我正在尝试使用c代码为我的学校练习生成上述终端命令的输出。我已经编写了一段代码,将所有输入和输出重定向到所需的目的地,但我在控制台上没有得到任何输出,因为我没有在任何文件中重定向最终输出,所以它必须显示在控制台上。pid=fork();{ //redirecting into sed 1d dup2(pid1==0)