我正在使用Ubuntu。我编写了使用C程序打开另一个终端应用程序的代码。现在我想将输出“hello world”路由到新启动的终端窗口......?谁能告诉我实现它的代码或程序......?
答案 0 :(得分:1)
使用system(“gnome-terminal”)
生成终端然后睡1秒钟,然后打开/ dev / pts并逐个读取文件并获取名称。
借助该名称获取文件的状态并比较文件的访问时间,如
if(Old_time < Status.st_atime)
{
Name=File_Name->d_name;
Old_time=Status.st_atime;
}
在最终名称的帮助下,打开系统调用文件。
然后将旧的STDOUT复制到此返回描述符。
然后输出打印到另一个描述符。