---
name: "file2sock"
section: "1"
platform: "linux"
package: "ndoutils-common"
version: "1.4b9-1.1+deb8u1"
release: "Debian 8 (Jessie)"
platforms: ["linux"]
url: "https://new.carta.tech/file2sock"
---

# file2sock(1)

Sends the contents of a file to a TCP or UNIX domain socket.

## NAME

file2sock - Sends the contents of a file to a TCP or UNIX domain socket.

## SYNOPSIS

**file2sock** *-s \<source\> -d \<dest\>* \[*-t \<type\>*\] \[*-p \<port\>*\]

## DESCRIPTION

Sends the contents of a file to a TCP or UNIX domain socket.  The contents of the file are sent in their original format - no conversion, encapsulation, or other processing is done before sending the contents to the destination socket.

\<source\> Name of the file to read from.  Use '-' to read from stdin.

\<dest\>   If destination is a TCP socket, the address/hostname to connect to.\
          If destination is a Unix domain socket, the path to the socket.

\<type\>   Specifies the type of destination socket.\
          Valid values include: tcp unix (default)

\<port\>   Port number to connect to if destination is TCP socket.
