我试图从终端(bash)向Mac OS X(10.6)中的UNIX域套接字写入(原始字节传输,没有花哨的东西)一些数据。在Mac OS X中访问unix域套接字
socat不可用,并没有按不从OS X中。根据产地直接编译到谷歌的netcat支持UDSs的一些版本,但这些都不做一次从源代码编译:
http://netcat.sourceforge.net/
任何想法?
我试图从终端(bash)向Mac OS X(10.6)中的UNIX域套接字写入(原始字节传输,没有花哨的东西)一些数据。在Mac OS X中访问unix域套接字
socat不可用,并没有按不从OS X中。根据产地直接编译到谷歌的netcat支持UDSs的一些版本,但这些都不做一次从源代码编译:
http://netcat.sourceforge.net/
任何想法?
OpenBSD的nc支持-U
连接到UNIX域套接字,应该是合理的便携性。源代码位于cvs(请参阅anoncvs access),Debian有一些tarballs。
的OpenBSD的增强的netcat达尔文的版本,一个端口可以发现在:
Unix域套接字只是文件。您应该能够执行常规的基于文件的活动,例如`cat yourfile>/path/to/the/socket`,而无需任何特殊的运行。 – 2011-02-10 17:41:42