stdin 相关问题

标准输入(stdin,文件描述符0)是程序的输入流。

C++ 获取 Linux stdin 字节并写入 UART

我已经有一段时间在努力研究如何获取 Linux 标准输入并将其写入已经打开的 UART 接口(/dev/ttySx)。 我尝试了几种解决方案,但没有成功。 我想要这一切

回答 1 投票 0

用 io.TeeReader 包装 os.Stdin 会破坏 tty

上下文:我正在尝试用 Golang 编写一个小工具,它会生成一个 vim 编辑器并尝试记录用户输入的所有击键。 包主 进口 ( “布菲奥” “fmt&...

回答 1 投票 0

来自带有管道的 termios 的“设备 ioctl 不适当”

我昨天在做一个项目,遇到了一个以前没有遇到过的问题。我当前正在使用 argparse 来请求输入文件名,并且我正在添加对管道文件的支持...

回答 2 投票 0

如何选择STDIN_FILENO忽略信号?

请检查以下代码 #包括 #包括 #包括 #包括 #包括 #包括 #包括...

回答 1 投票 0

从 STDIN 读取用户输入时出现分段错误

我正在尝试使用以下程序从文件描述符“0”(STDIN)读取用户输入。之前,它没有问题,但在程序其他部分进行一些更改后,它给了我一个

回答 1 投票 0

如何使用 rust 读取 neovim 的标准输入?

我对 Rust 还很陌生,我想我可以在这里得到一些帮助。 我正在尝试遵循 TJ DeVries 制作 LSP 的指南,他正在用 Go 进行编码,但我正在尝试遵循 Rust。我是...

回答 1 投票 0

Linux C select:管道回显输入有效,但从键盘读取无效?

我试图理解http://beej.us/guide/bgnet/examples/select.c(包含在下面供参考)。我正在这样做: :~$ 猫 /etc/issue Ubuntu 10.04 LTS \l :~$ gcc --版本 gcc(Ubuntu 4.4.3-

回答 1 投票 0

如何让子进程使用另一个终端输入输出?

我用谷歌搜索了很多,但没有找到任何真正满足我需求的解决方案。 我需要分叉子进程来使用另一个终端的标准输入和标准输出,而不是在这里调用它的终端

回答 3 投票 0

如何在获取新输入之前清除标准输入?

我已经阅读了大约 5-10 个如何清除标准输入的不同建议,但没有一个适合我的需要。问题是 fflush(stdin) 在我的电脑上运行得很好,但不幸的是它似乎不...

回答 6 投票 0

等待 Stdin 时不调用 select 调用之前的 Printf

这是我的代码: int main() { 结构 timeval 电视; fd_set fds; 字符cmd[256]={}; int 第二 = 0, ret; printf("输入命令:"); 而(1){ 电视.tv_sec=1; ...

回答 1 投票 0

os.close(0) 和 sys.stdin.close() 之间的区别

我正在编写一些Python代码,它是从Apache调用的CGI脚本。 代码所做的第一件事是(我相信)尝试使用以下命令关闭 stdin/stdout/stderr : 对于 [0, ...

回答 2 投票 0

使用 select 从套接字和标准输入读取

我正在编写一个基于ncurses的聊天程序。起初,我只编写了网络内容(没有 ncurses),一切都工作正常,但添加图形后,我无法让客户端应用程序正常工作......

回答 2 投票 0

从 STDIN 读取和写入超过 4096 个字节

我正在尝试实现一个类似于 bash (在 C 中)中使用的文档,但我注意到我不能给它一行超过 4096 字节的行,我查了一下,这是因为最大尺寸...

回答 1 投票 0

如何检测 Windows 上的 stdin 是否有输入等待?

我想检测Windows中的stdin是否有输入等待。 我在 Linux 上使用以下通用结构: fd_set currentSocketSet; 结构 timeval 电视; 电视.tv_sec = 0; 电视.tv_usec ...

回答 3 投票 0

如何在 bash 脚本中将管道输入包装到 stdout?

我想编写一个 bash 脚本,它将用一些文本包装管道输入。 基于谷歌搜索并尝试从示例中进行选择。 这是我到目前为止所拥有的,但不起作用: #!/bin/sh 如果阅读链接/

回答 3 投票 0

有没有办法 git grep stdin?

我想使用 git grep 并从标准输入获取输入。有一个选项 --no-index 但根据文档它只允许 grep 当前目录中的文件: --无索引 在

回答 1 投票 0

Python 中的“stderr”有何意义?

我是一名编程新手,我正在尝试了解 stdin、stdout 和 stderr 的工作原理。据我了解,stdout 和 stderr 是两个不同的地方,我们可以在其中直接从程序输出。我...

回答 2 投票 0

使用 readline() 而不是 input() 时,通信 Java 和 Python 进程在一段时间后冻结

我有一个Java程序需要处理一长串输入字符串。为此,它会遍历每个字符串,将其传递给进程(Python 脚本),从进程的

回答 1 投票 0

使用 execvp 重定向标准输出

这段代码基本上是二叉树的一小部分,节点是进程,它应该按顺序遍历树,将 num1 传递到左子树等。这只是创建一个左子树......

回答 1 投票 0

tar 从文件或 STDIN 中提取 zip 存档 - 差异

训练下载并解压存档(zip 存档,由 7z 创建) 卷曲--输出-“https://host.com/archive.zip”| tar -f - -C %dest_dir% 但存档提取不完整。一些

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.