我試圖從終端(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