我想从焦炭redericting标准输出,标准错误到文件和标准输入*。我的目标是让它在C.Redericting stdout和标准输入
当我运行这段代码:
int main(){
stdout=fopen("/home/user/file.txt","w");
printf("aaaa");
printf("\nbbbb");
system("/bin/bash");
sprintf("stdin","exit");
return 0;
}
文件没有从控制台一些字符串和bash采取论证。臭虫在哪里?
我有一些麻烦了解你的问题,但在我看来,要'bash'的输出重定向到一个文件...正确吗? –
你可以使用'close()'关闭文件描述符(甚至标准输入等),并用不同的手柄打开它们... – Macmade