pty

pty

文章 0 浏览 3

子进程无法从创建的伪终端读取

我正在尝试编写一个可以使用伪终端使用密码登录 SSH 的应用程序。但是,如果我 write() 到主设备,那么数据不知何故不会出现在从设备中。这是一个简单…

‖放下 2024-08-19 21:02:30 6 0

在 Linux C++ 中获取 PTY 的最简单方法

我正在编写一些需要 Bash 接口的程序。起初我以为我可以使用 popen 或 QProcess。 (我正在使用 QT C++ )它们工作正常,但我无法让它们在 tty 中运行…

演多会厌 2024-08-19 15:49:44 9 0

通过标准输入的箭头键

我正在尝试通过标准输入将箭头键发送到 bash: cat | /bin/bash 然后我输入“echo hi”=&gt “hi”出现在控制台上(当然没有引号) 然后我按向上箭头键…

浮生面具三千个 2024-08-12 18:53:13 7 0

如何在不修改程序的情况下从标准输出捕获无缓冲的输出?

我正在编写一个用于运行程序的实用程序,我需要从程序中捕获无缓冲的标准输出和标准错误。我需要: 捕获 stdout 和 stderr 以分隔文件。 输出不需要缓…

苍暮颜 2024-08-06 22:14:22 8 0

在“ssh”的 popen() 上调用 fgets()正在刷新调用进程的 stdin 的开头(ptty 问题)

我现在已将其缩减为最小的测试用例。到目前为止,我已经能够确定这是与 ssh 管道产生的伪终端相关的问题。将“-t -t”添加到 ssh 调用中可以改善情况…

守护在此方 2024-08-04 09:49:19 10 0

Python os.forkpty 为什么我不能让它工作

import pty import os import sys import time pid, fd = os.forkpty() if pid == 0: # Slave os.execlp("su","su","MYUSERNAME","-c","id") # Master…

凉薄对峙 2024-07-20 08:13:18 6 0

Ruby - Expect 和 Pty 的问题

我正在尝试编写一个 Ruby 脚本,它将通过 ssh 连接到服务器,运行给定的命令,并从中获取输出。 这是我到目前为止所得到的内容,大部分改编自 Program…

青衫儰鉨ミ守葔 2024-07-13 07:59:59 10 0

从主端更改伪 tty 回显模式

在 Linux 上,我在主控端打开一个伪 tty。 虽然从属端没有客户端,但伪 tty 似乎正在回显我写给他的所有内容,这不是我所期望的。 考虑下面的代码: i…

七颜 2024-07-12 09:17:20 8 0

主 pty 如何检测从 tty 是否已退出?

我使用 BSD 风格的 pty/tty 对来实现运行子 shell。 当用户退出子 shell 时,如何在主进程中检测到这种情况已经发生? 我正在使用 select(nfds, &ampr…

浊酒尽余欢 2024-07-08 13:35:27 11 0
更多

推荐作者

1CH1MKgiKxn9p

文章 0 评论 0

ゞ记忆︶ㄣ

文章 0 评论 0

JackDx

文章 0 评论 0

信远

文章 0 评论 0

yaoduoduo1995

文章 0 评论 0

霞映澄塘

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文