我有一些应用程序和标准的Unix工具,将它们的输出发送到在Solaris中的命名管道上,但是命名管道只能从本地存储读取(在Solaris上),所以我无法通过网络访问它们,也不能将管道放置在NFS存储上以便通过网络访问其输出。
这让我想知道是否有一种类似的方法可以直接将命令行工具的输出转发到套接字,例如:
这让我想知道是否有一种类似的方法可以直接将命令行工具的输出转发到套接字,例如:
mksocket mysocket:12345
vmstat 1 > mysocket 2>&1
/dev/tcp
是 Bash 的一个特殊功能,在 Linux 上并不适用于所有的 shell。 - icco