相关疑难解决方法(0)

如何(以及为什么)使用 stderr 进行读写?

根据此答案由席利less从标准错误读取导航命令,如果它不能够打开/dev/tty

这似乎令人费解,因为我从未见过任何写入另一个程序的 stderr 流的内容,而且我什至不知道如何实现。

为读取和写入而打开 stderr 的目的是什么?如果这很有用,我如何在现代系统上使用它?(例如,是否有一些神秘的语法可以将某些东西传送到 stderr 而不是 stdin?)

pipe stderr

12
推荐指数
2
解决办法
1098
查看次数

Bash 将提示写入哪个流?

我正在尝试将 bash 的所有输出(提示、用户输入、结果)重定向到一个文件

例子:

/bin/bash > file.txt 2>&1
Run Code Online (Sandbox Code Playgroud)

我认为这会奏效,但我没有收到提示。谁能告诉我我做错了什么?

command-line bash prompt

11
推荐指数
3
解决办法
5179
查看次数

6
推荐指数
1
解决办法
763
查看次数

标签 统计

bash ×2

command-line ×1

exec ×1

io-redirection ×1

pipe ×1

prompt ×1

stderr ×1