io-redirection 相关问题

I / O重定向用于shell脚本。此功能可以获取命令的输出并将其重定向为另一个命令的输入。或者命令可以从文件而不是键盘获取输入。整个过程有助于以各种方式连接命令。

Bash shell 中的 echo 命令是否会在没有显式输出重定向的情况下向 stderr 写入任何内容?

还有很多其他命令/二进制文件(例如 wc --wrong-flag),但 echo 是其中之一吗? 上下文:我正在维护别人的 Bash 脚本,查看它的以下部分(稍微

回答 1 投票 0

如何在 bash 脚本中将 -S 选项与 sudo tee 结合使用(在 sudo tee 中使用内联密码)

我正在尝试使用 bash 脚本创建一个文件。这是我正在使用的功能。 函数创建_服务_文件(){ # 创建服务文件 echo“正在创建服务文件/etc/systemd/s...

回答 1 投票 0

bash 中的条件重定向

我有一个bash脚本,我想在没有附加tty的情况下运行时保持安静(就像来自cron)。 我现在正在寻找一种在单行中有条件地将输出重定向到 /dev/null 的方法。 这是一个电子...

回答 5 投票 0

为什么 tee 在命名 fifo 中会有所不同?

所以cpp代码试图使用一些随机数和BSGS算法来解决codeforces上的问题。 我在调试这个问题时遇到了问题,因为它通过 STDIN 与另一个程序对话......

回答 1 投票 0

有助于理解 bash 重定向的正确思维模型是什么?

对导致以下 bash 会话日志的机制的一致解释是什么,有助于获得理解并对类似构造的结果做出可靠的预测...

回答 1 投票 0

重定向到 NUL 或 /dev/null 的跨平台兼容方式是什么?

在 Windows 上,可以使用 > NUL 将管道重定向到任何内容。在 Linux 上,使用 > /dev/null。是否有一种跨平台兼容的方法可以将两个平台的管道重定向到任何内容?在...

回答 4 投票 0

bash 历史扩展(带有单词选择)错误地处理了 |& 序列

Bash 有两个功能,两者都可以工作,但不能一起使用。 |& 是管道 stdout 和 stderr 的替代语法。例子: cmd |& tee 文件相当于 cmd 2>&1 | tee 文件...

回答 1 投票 0

将字符串发送到标准输入

有没有办法在 bash 中有效地做到这一点: /我的/bash/脚本 < echo 'This string will be sent to stdin.' I'm aware that I could pipe the output from the echo such as this: echo 'This string...

回答 8 投票 0

将多个 ID 映射到 Active Directory 中的电子邮件地址并将结果输出到单个文件

我正在尝试找到一种方法,将多个用户的 ID 映射到 Active Directory (AD) 中的关联电子邮件地址,然后将输出附加到 txt 文件中,最终生成...

回答 1 投票 0

将正在运行的应用程序的 stderr/-out 重定向到我自己的 bash 脚本

我正在运行一个名为“hd-idle”的应用程序。在特定时间不活动后,它会降低磁盘转速。 输出如下所示: 用户@linux:~$ sudo /usr/sbin/hd-idle -i 10800

回答 1 投票 0

如何使用 Windows PowerShell 从 MariaDB 转储文件导入数据[重复]

我尝试使用以下命令在 Windows Powershell 中导入 dumpfile.sql: mysql -u root -p --database=数据库 < Backup.sql but i get the following error: At :1 字符:34 + mysql -u r...

回答 1 投票 0

文件重定向在 powershell 中如何工作?

我正在尝试了解 powershell 重定向的行为。 这两个 powershell 代码有不同的行为,但我不知道为什么。 该代码有效: PS C:\Users\myHome> 'file1','file2...

回答 1 投票 0

为什么要在 bash 中的 while read 循环内重定向 stdin?

考虑以下示例脚本: #!/bin/sh 做一点事() { 回声$@ 返回1 } 猫 < 样本.text 这是示例文本 它没有其他目的 EOF 猫样本.text |

回答 2 投票 0

如何将 foreach 循环输出重定向到文件?

我正在尝试使用以下 powershell 代码将 foreach 循环输出重定向到文件: PS C:\> foreach ( $dir in "c:\ProgramData", "c:\Program Files", "c:\Program F...

回答 1 投票 0

如何将 linux 'file' 命令应用于程序的输出(STDOUT)以确定其文件类型

我想确定程序 STDOUT 输出内容的文件类型(无需先将输出保存到文件) 即,理论上,我想运行: myprogram |文件 然而,`/我们...

回答 1 投票 0

Linux 输出重定向到文件

这是在 RHEL 7 中。 简单的 shell 脚本: 而[1]; 做 echo“测试消息1” echo“测试消息2” 回声“” 睡10 完毕 以下工作正常: ./循环测试.s...

回答 1 投票 0

进程之间重定向输出和输入流的问题

我正在用c写一个类似管道的东西。当有多个“|”时,它会崩溃而其他进程必须读取前一个进程的输出。 #定义_GNU_SOURCE #包括 #包括...

回答 1 投票 0

无法使用ansible复制模块将变量的值重定向到文件

我只是从大量数据中获取了一个样本,我希望从变量中读取这些数据并将其转储到文件中。 猫垃圾.txt {:,:"(s):"}} 垃圾中的这些数据不在我的控制范围内,并且来自...

回答 1 投票 0

将 netcat 的 stdinput 重定向到 bash 脚本的当前 stdout

我有这个脚本: #!/bin/bash 执行4>&1 数控本地主机 100 0<&4 & echo hello echo .... I just want to send hello and other things to netcat but that approach doesn't work. I kno...

回答 1 投票 0

重定向 bash 脚本的所有输出,包括命令

我正在学习编写 bash 脚本,我有一个如下所示的脚本: #!/bin/bash log_file =“用户数据.log” 执行 > $log_file 2>&1 # 更新可用包列表 须藤...

回答 1 投票 0

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