Pular para o conteúdo

SMBCLIENT para enviar mensagens [RESOLVIDO]

Responder tópico
  • Denunciar
  • Indicar

1. SMBCLIENT para enviar mensagens [RESOLVIDO]

Enviado em 15/04/2013 - 16:04h

Olá pessoal

estou criando um script para enviar mensagens na rede, para clientes WIN

o comando:

cat mesg.txt | smbclient -U mesg -N -M calvm

envia o conteúdo do arquivo mesg.txt para a máquina de nome "calvm", mas quero enviar para mais de uma máquina....

o que posso colocar no final para que ele leia um arquivo txt com um nome de máquina por linha?


att

Adriano

Responder tópico

2. Re: SMBCLIENT para enviar mensagens [RESOLVIDO]

Melhor resposta

Enviado em 15/04/2013 - 16:16h

Crie um diretorio para colocar o script exemplo

# mkdir /etc/scripts

crie um arquivo /etc/scripts/arq_maquinas.txt contendo o nome de cada maquina uma embaixo da outra exemplo

maq1
maq2
maq3



Crie um shell script contendo
vi /etc/scripts/env_mensagem.sh

#!/bin/bash

ARQ_MAQ=/etc/scripts/arq_maquinas.txt

for MAQ in $(cat $ARQ_MAQ)
do
cat mesg.txt | smbclient -U mesg -N -M $MAQ
done

deixe ele executavel

# chmod 755 /etc/scripts/env_mensagem.sh

execute

# /etc/scripts/env_mensagem.sh


[]s
Altemir Braz Dantas Junior
jocajuni


3. Re: SMBCLIENT para enviar mensagens [RESOLVIDO]

Enviado em 15/04/2013 - 16:32h

perfeito

[]s

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder