ola pessoal, alguem aqui ja tentou fazer scripts usando a saida do smbstatus?
qdo ele mostra as maquinas e ususarios logados na minha rede, a primeira coluna
dessa "tabela" de usuarios eh o PID desse processo, mas acontece q as vezes
esse PID tem 4 numeros as vezes 5 e meu script te
On 2/26/07, Carlos Augusto Beltrame wrote:
ola pessoal, alguem aqui ja tentou fazer scripts usando a saida do
smbstatus? qdo ele mostra as maquinas e ususarios logados na minha rede, a
primeira coluna dessa "tabela" de usuarios eh o PID desse processo, mas
acontece q as vezes esse
no Schneider <[EMAIL PROTECTED]>
Para: Lista Debian
Enviadas: Quarta-feira, 28 de Fevereiro de 2007 9:16:44
Assunto: Re: smbstatus
On 2/26/07, Carlos Augusto Beltrame wrote:
>
> ola pessoal, alguem aqui ja tentou fazer scripts usando a saida do
> smbstatus? qdo ele mostra as maquinas e
On 2/28/07, Carlos Augusto Beltrame wrote:
entao cara, eu separo os campos pelo espaço em branco, mas o fato de eu ter
pids com qtdade d numerod diferentes, na hora d cortar os campos, qdo o pid
eh menor tenho q cortar determinados campos, qdo o pid eh maior tem q ser
outros campos, e como os p
Olá!
Só por curiosidade, COMO vc corta os campos? tem como postar um trecho do seu
misterioso script ?
Não sei vc, mas EU usaria sed ou perl para retirar os espaços em branco
duplicados antes de fazer o tal corte, OU usaria o awk.
[ ]s, Henry
Em Quinta 01 Março 2007 09:28, Bruno Schneider esc
qdo ele executa o smbstatus, vem uma resposta dos processos do samba divididos
em varias colunas, a primera eh o pid, o segundo o nome da makina, o tercero
axo q era o nome do usuario logado, no outro campo o ip da makina, fiz o script
para cortar por espaços em branco essas informaçoes dae
> (parametros: $1=filtro_da_busca, $2=usuario_mysql, $3=senha_mysql)
deixa eu ver se entendi direito?
> #!/bin/bash
> (smbstatus -p) |grep $1 | tr -s " " > smbstatus2.txt
pega os processos do smbstatus que casem com $1, e "limpa" os espaços em
branco d
depois, me mande um
vale-pizza-hut.
:D :D :D
smbstatus -p 2>&1 | grep $1 | while read linha
do
pid=`echo "${linha}" | awk '{ print $1}'`
usuario=`echo "${linha}" | awk '{ print $2}'`
grupo=`echo "${linha}" | awk '{ prin
8 matches
Mail list logo