gpt4 book ai didi

c - 确定程序使用哪个 TTY

转载 作者:行者123 更新时间:2023-11-30 19:12:55 26 4
gpt4 key购买 nike

我有几个问题。一,如何确定程序使用的 TTY,然后将其作为参数传递给另一个程序?

此外,我正在使用 writevt 程序,并将字符串发送到 TTY 设备。它工作正常,但不使用我发送它的回车符。所以,我的问题是,我该怎么做?

感谢您的宝贵时间。

最佳答案

要获取当前 tty 的名称,请使用 ttyname() 。要发送回车符,请使用 $'\r' .

#include <unistd.h>char *tty_name = ttyname(STDIN_FILENO);

会给你当前tty的名称。有关更多信息,请参阅 man 3 ttyname。

关于c - 确定程序使用哪个 TTY,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36298779/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com