重定向标准输入和标准输出

弗朗西斯

我想将netcat stdin和stdout委托给一个函数。

我可以执行以下操作以仅重定向标准输出

nc -l -p 1234 | my_function

我可以执行以下操作仅重定向标准输入

nc -l -p 1234 < <(my_function)
控制台盒

当my_function包装为可执行形式(文件)时,可以使用-enetcat选项:

nc -l -p 1234 -e my_function

但是,如果它是bash中的函数,则从Bash 4.0开始,您可以使用coproc

coproc my_function
nc -l -p 1234 <&"${COPROC[0]}" >&"${COPROC[1]}"

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

重定向标准输入和标准输出?

来自分类Dev

重定向标准输出和标准输入-Java

来自分类Dev

在 bash 脚本中重定向标准输入和标准输出

来自分类Dev

将标准输入重定向到标准输出

来自分类Dev

PowerShell标准输出和重定向

来自分类Dev

重定向标准错误并保留标准输出

来自分类Dev

重定向标准输出OCaml

来自分类Dev

重定向EOF的标准输出

来自分类Dev

组合输入和输出外壳IO重定向(以非标准顺序)

来自分类Dev

Windows cmd输出重定向到标准输入(>&0)

来自分类Dev

从文件重定向输入,但也显示在标准输出中?

来自分类Dev

重定向标准输出和错误时,附加作品不带>>

来自分类Dev

管道和标准输入重定向到猫

来自分类Dev

重定向运算符,标准输入和命令参数

来自分类Dev

将进程的标准输出重定向到其自己的标准输入

来自分类Dev

阅读并打印“标准输入和标准输出”

来自分类Dev

如何从终端标准输入重定向到处理标准输入

来自分类Dev

将标准输入重定向到标准输入

来自分类Dev

haskell System.Process.createProcess重定向标准输出和标准错误

来自分类Dev

重定向标准输出和标准错误,以及发送到后台的别名

来自分类Dev

如何使用变体重定向标准输出和标准错误?

来自分类Dev

将标准输出重定向到文件

来自分类Dev

将标准输出重定向到整数

来自分类Dev

Python撤销标准输出重定向

来自分类Dev

使用find -exec重定向标准输出

来自分类Dev

LLDB重定向下级标准输出

来自分类Dev

在屏幕命令中重定向标准输出

来自分类Dev

将错误重定向到标准输出

来自分类Dev

在Unix上重定向标准输出