Sockets em shell script

Publicado por Danilo em 29/03/2005

[ Hits: 18.339 ]

Blog: http://www.danilocesar.com

 


Sockets em shell script



Acredito que todo mundo já deva ter ouvido muito os seguintes termos: sockets em JAVA, sockets em C, sockets em Perl, Pascal, etc... Mas hoje vou trazer uma coisa que para muitos será novidade: sockets em Shell Script.

Sockets em Shell Script não são tão "customizáveis" quando sockets de qualquer outra linguagem. Seus recursos são extremamente simplificados, o que os torna bastante simples de usar, mas com pouca "usabilidade".

Para instalar o pacote TCPutils, no Debian digite:

# apt-get install tcputils

Os comandos básicos são 3:
  • tcplisten <PORTA> // Inicia um servidor;
  • tcpconnect HOST PORTA // Conecta em um servidor;
  • tcpbug SUA-PORTA SERVIDOR PORTA-DO-SERVIDOR // Redireciona uma porta local para um servidor.

O servidor funciona como servidor de echo. Você pode tratar cada linha recebida pelo socket e bem... o resto é por conta da imaginação do programador...

Qualquer dúvida:

$ man tcpconnect
$ man tcpsockets
$ man tcpbug
$ man mini-inetd


Abraços,
Danilo
Outras dicas deste autor

Opções de optimização do VNC

HTTP headers, HTTP por força bruta

Funções de data usando time.h

Câmera Sony P32 no Linux [Debian]

Montando uma imagem de CD (iso)

Leitura recomendada

Variável para guardar o nome do Script

ITM 6.x - Configurando um Universal Agent(UA) a partir de um script shell coletor

GNU parallel - Um ferramenta para execução de processos em paralelo

Script para iniciantes esquecidos

Gerenciador de pacotes em SHELL SCRIPT - PKGMGR

  

Comentários
[1] Comentário enviado por billieeolobo em 23/05/2005 - 06:21h

Ae amigo como que eu faço para enviar pacotes por ele ?

Grato,

Rafael



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts