Chinaunix
标题:
新建的对话期没有与终端关联怎么理解?
[打印本页]
作者:
fmjz_qs214
时间:
2016-04-12 21:04
标题:
新建的对话期没有与终端关联怎么理解?
我在一个进程中用setsid()函数新建了一个会话,没有关联终端那么可以打印输出吗?请指教
作者:
windoze
时间:
2016-04-12 21:15
有三个选项
A、你只是想打印一些输出
B、你需要一个全功能tty
C、你需要在你的桌面环境里开一个终端窗口
你选哪个?
作者:
fmjz_qs214
时间:
2016-04-12 21:30
我选A,在屏幕输出一些字符。没有终端是不是就表示不能用标准I/O流读写?
windoze 发表于 2016-04-12 21:15
有三个选项
A、你只是想打印一些输出
B、你需要一个全功能tty
作者:
windoze
时间:
2016-04-12 23:36
本帖最后由 windoze 于 2016-04-12 23:37 编辑
回复
3#
fmjz_qs214
ABC其实都可以输出在“屏幕”上,你仔细想想你说的“屏幕”到底是指什么,然后重选一遍。
因为你如果真的想选A,你压根就不会去碰setsid这种东西。
作者:
windoze
时间:
2016-04-13 00:03
顺便给你说个简单的办法吧,把log打在一个文件里,然后用tail -F
作者:
fmjz_qs214
时间:
2016-04-13 07:52
回复
5#
windoze
谢谢勤劳的版主大大!
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2