Basically, Socat is a tool to manipulate sockets, one input and one output. The name comes from the concatenation of “ SOcket” and “cat” (The UNIX command to display files). This tool exists since a few years but I never eared of it. During last week, a friend explained how to solve a problem using another tool called “ Socat“. Expect is a powerful scripting tool based on scenarios like “ If I receive this information, I do this action or send this information” but it has no network capabilities. Unfortunately, it cannot interact with the remote server. Netcat is best known as the “Swiss army knife” of network administrators. When you need to interact with remote devices or servers, classic tools are: Netcat or Expect. There are plenty ways to automate tasks: Shell scripts, Perl, Python, etc. After all, computers are made to make our life easier. At least in my case! There is nothing much boring that typing long shell commands or to perform recurrent tasks.
0 Comments
Leave a Reply. |