[shell-script] ssh varias maquinas
Ola lista, estou a procura de algum software para gerencia de varias maquinas remotamente, em casos onde se tem 30 maquinas para atualizar, enviar arquivos, executar comandos ou mudar configuracoes. e que isso possa ser feito atraves de uma unica estacao sem precisar ir a cada maquina. Alguem tem algum script para isso ou sabe de algum projeto q utilize isso? Obrigado, Fabio [As partes desta mensagem que não continham texto foram removidas] - Esta lista não admite a abordagem de outras liguagens de programação, como perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio aviso. - Sair da lista: [EMAIL PROTECTED] - Esta lista é moderada de acordo com o previsto em http://www.listas-discussao.cjb.net - Servidor Newsgroup da lista: news.gmane.org Grupo: gmane.org.user-groups.programming.shell.brazil Links do Yahoo! Grupos <*> Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/shell-script/ <*> Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
[shell-script] filtrar com sed
Olá lista, bom, ja achei algo parecido com o que estou precisando aqui na lista, porém, nao consegui entender muito bem o sed, para fazer oq preciso... tenho o arquivo dhcpd.leases e esta neste formato: lease 192.168.12.72 { starts 4 2006/08/17 19:08:29; ends 5 2006/08/18 19:08:29; binding state active; next binding state free; hardware ethernet 00:17:08:2b:00:c9; set ddns-rev-name = "72.12.168.192.in-addr.arpa."; set ddns-txt = "008d04d443d40515396a7abf1c09529082"; set ddns-fwd-name = "maquina01.laboratorio"; client-hostname "maquina01"; } até ai td bem... porém, preciso pegar esse arquivo e criar algo como o seu hostname e o mac address mais ip algo como assim: maquina01-00:17:08:2b:00:c9-192.168.12.72 pensei no hífen pois para usar com o cut depois facilita... pois vou precisar extrair informações deste arquivo futuramente... alguem ai pode me ajudar? Obrigado... Fábio [As partes desta mensagem que não continham texto foram removidas] - Esta lista não admite a abordagem de outras liguagens de programação, como perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio aviso. - Sair da lista: [EMAIL PROTECTED] - Esta lista é moderada de acordo com o previsto em http://www.listas-discussao.cjb.net - Servidor Newsgroup da lista: news.gmane.org Grupo: gmane.org.user-groups.programming.shell.brazil Links do Yahoo! Grupos <*> Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/shell-script/ <*> Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [shell-script] filtrar com sed
Cara.. funcionou blz... Valeu... Obrigado Fábio On 8/17/06, Natan <[EMAIL PROTECTED]> wrote: > > Fábio, > > Desculpe-me. Troquei as "bolas". > Eis o correto: > > > awk 'BEGIN {OFS = "-";RS = "}"} $0 ~ !/\n/ {gsub(/[";]/,"");print > $35,$21,$2}' dhcpd.leases > > > - > Natan > > 2006/8/17, Fabio Silva <[EMAIL PROTECTED]>: > > > > Olá lista, bom, ja achei algo parecido com o que estou precisando aqui > na > > lista, porém, nao consegui entender muito bem o sed, para fazer oq > > preciso... tenho o arquivo dhcpd.leases e esta neste formato: > > > > lease 192.168.12.72 { > > starts 4 2006/08/17 19:08:29; > > ends 5 2006/08/18 19:08:29; > > binding state active; > > next binding state free; > > hardware ethernet 00:17:08:2b:00:c9; > > set ddns-rev-name = "72.12.168.192.in-addr.arpa."; > > set ddns-txt = "008d04d443d40515396a7abf1c09529082"; > > set ddns-fwd-name = "maquina01.laboratorio"; > > client-hostname "maquina01"; > > } > > > > até ai td bem... porém, preciso pegar esse arquivo e criar algo como o > seu > > hostname e o mac address mais ip > > > > algo como assim: > > > > maquina01-00:17:08:2b:00:c9-192.168.12.72 > > > > pensei no hífen pois para usar com o cut depois facilita... pois vou > > precisar extrair informações deste arquivo futuramente... > > alguem ai pode me ajudar? > > Obrigado... > > Fábio > > > > > > [As partes desta mensagem que não continham texto foram removidas] > > > > > > > > - > > Esta lista não admite a abordagem de outras liguagens de programação, > como > > perl, C etc. Quem insistir em não seguir esta regra será moderado sem > prévio > > aviso. > > - > > Sair da lista: [EMAIL PROTECTED] > > - > > Esta lista é moderada de acordo com o previsto em > > http://www.listas-discussao.cjb.net > > - > > Servidor Newsgroup da lista: news.gmane.org > > Grupo: gmane.org.user-groups.programming.shell.brazil > > > > > > Links do Yahoo! Grupos > > > > > > > > > > > > > > > > > > > > > [As partes desta mensagem que não continham texto foram removidas] > > > [As partes desta mensagem que não continham texto foram removidas] - Esta lista não admite a abordagem de outras liguagens de programação, como perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio aviso. - Sair da lista: [EMAIL PROTECTED] - Esta lista é moderada de acordo com o previsto em http://www.listas-discussao.cjb.net - Servidor Newsgroup da lista: news.gmane.org Grupo: gmane.org.user-groups.programming.shell.brazil Links do Yahoo! Grupos <*> Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/shell-script/ <*> Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [shell-script] Re: script que verifica o proftpd
Voce pode usar o monit para monitorar o serviço e se o serviço cai o monit inicia o serviço novamente, sei lá se serve pra voce mas, tá ai uma dica... Valeu On 11/16/06, mendezdba <[EMAIL PROTECTED]> wrote: > > obrigado, por responder > > realmente eu preciso do script.pois sera ativado > sempre de madrugada pelo operador. > > --- Em shell-script@yahoogrupos.com.br , > "Tiago Barcellos Peczenyj" > <[EMAIL PROTECTED]> escreveu > > > > Veja se o script que inicializa o proftpd não tem uma opção status > > > > outra opção é fazer um > > > > ps -C proftpd >&- && echo ok || echo nok > > > > On 11/16/06, mendezdba <[EMAIL PROTECTED]> wrote: > > > > > > > > > > > > > > > > > > > > > > > > Amigos, > > > > > > preciso de um script para que ele verifique se o proftpd esta no > ar > > > ou nao, se ele estiver o script sai > > > se nao ele inicia o serviço com o comando de start . > > > > > > isso por que o start nao pode ser mais automatico quando o > maquina e > > > inicializada.( tudo isso por causa de um auditor ) > > > > > > Obrigado, pela ajuda de novo > > > > > > > > > > > > > > -- > > Tiago B Peczenyj > > Linux User #405772 > > > > # cd /pub > > # more beer > > > > > -- Fabio S. Silva [As partes desta mensagem que não continham texto foram removidas]
[shell-script] Telnet em script
Olá lista, alguêm poderia me dar uma ajuda em como fazer a utlizacao do telnet em um script? mandando user e password. obrigado! -- Fabio S. Silva [As partes desta mensagem que não continham texto foram removidas]
[shell-script] Unix time
Olá lista, estou precisando fazer um script que aceite uma certa data (do SO por exemplo) e converta ela para o formato unix time! Alguêm pode dar uma ajuda para resolver isso? Obrigado, -- Fabio S. Silva [As partes desta mensagem que não continham texto foram removidas]
Re: [shell-script] Unix time
Tiago, formato da data do linux mesmo.. por ex.o retorno de: date +%Y%m%d 20070416 Saca? é que eu preciso passar uma determinada data como parametro e ter o unix time como retorno... Mas, n sei como fazer isso :( Obrigado, On 4/16/07, Tiago Barcellos Peczenyj <[EMAIL PROTECTED]> wrote: > > Qual o formato da data de entrada? > > Vc pode usar o comando date para converte-la > > date -d 'data de entrada' +'formato que vc quer' > > entretanto não é qq formato q vc pode usar na data de entrada, de repente > vc > precisaria mudar algumas coisas de lugar ;-) > > []´s Tiago > > > On 4/16/07, Fabio Silva <[EMAIL PROTECTED] > wrote: > > > > Olá lista, estou precisando fazer um script que aceite uma certa data > > (do SO > > por exemplo) e converta ela para o formato unix time! > > Alguêm pode dar uma ajuda para resolver isso? > > > > Obrigado, > > -- > > Fabio S. Silva > > > > [As partes desta mensagem que não continham texto foram removidas] > > > > > > > > -- > Tiago B Peczenyj > Linux User #405772 > > # cd /pub > # more beer > > [As partes desta mensagem que não continham texto foram removidas] > > > -- Fabio S. Silva [As partes desta mensagem que não continham texto foram removidas]
Re: [shell-script] Unix time
Aff.. é isso mesmo q eu preciso... devia ter lido o man do date... mas... obrigado... Abraços. Fabio On 4/16/07, Tiago Barcellos Peczenyj <[EMAIL PROTECTED]> wrote: > > Fabio, veja este exemplo > > $ date -d 01/12/2007 +'%Y%m%d' > 20070112 > > o comando date pode converter uma data de um formato para o outro, agora > vc > só precisa definir os formatos de entrada E saida. o que vc chama de unix > time? seria segundos desde primeiro de janeiro de 1970 ? > > $ date -d 01/12/2007 +'%s' > 1168567200 > > Como eu disse, basta definir ambos que vc pode usar o date (ou mudar um > pouco a entrada para o date funcionar 100%) > > On 4/16/07, Fabio Silva <[EMAIL PROTECTED] > wrote: > > > > Tiago, formato da data do linux mesmo.. por ex.o retorno de: date > > +%Y%m%d > > 20070416 > > > > Saca? é que eu preciso passar uma determinada data como parametro e ter > o > > unix time como retorno... > > > > Mas, n sei como fazer isso :( > > > > Obrigado, > > > > On 4/16/07, Tiago Barcellos Peczenyj <[EMAIL > > PROTECTED] > > > > wrote: > > > > > > Qual o formato da data de entrada? > > > > > > Vc pode usar o comando date para converte-la > > > > > > date -d 'data de entrada' +'formato que vc quer' > > > > > > entretanto não é qq formato q vc pode usar na data de entrada, de > > repente > > > vc > > > precisaria mudar algumas coisas de lugar ;-) > > > > > > []´s Tiago > > > > > > > > > On 4/16/07, Fabio Silva <[EMAIL PROTECTED] > > > 40gmail.com>> wrote: > > > > > > > > Olá lista, estou precisando fazer um script que aceite uma certa > data > > > > (do SO > > > > por exemplo) e converta ela para o formato unix time! > > > > Alguêm pode dar uma ajuda para resolver isso? > > > > > > > > Obrigado, > > > > -- > > > > Fabio S. Silva > > > > > > > > [As partes desta mensagem que não continham texto foram removidas] > > > > > > > > > > > > > > > > > > -- > > > Tiago B Peczenyj > > > Linux User #405772 > > > > > > # cd /pub > > > # more beer > > > > > > [As partes desta mensagem que não continham texto foram removidas] > > > > > > > > > > > > > -- > > Fabio S. Silva > > > > [As partes desta mensagem que não continham texto foram removidas] > > > > > > > > -- > Tiago B Peczenyj > Linux User #405772 > > # cd /pub > # more beer > > [As partes desta mensagem que não continham texto foram removidas] > > > -- Fabio S. Silva [As partes desta mensagem que não continham texto foram removidas]
[shell-script] Comprar arquivos
ola lista.. minha duvida é a seguinte.. preciso fazer um script para comprar dois arquivos... mas assim.. penso na seuginte forma.. ele fzer um for no arquivo que eu quero que contem uma lista de enderecos ips e compare com outro arquivo para ver se o endereco ip existe no outro arquivo se nao existir ele joga o ip pra outro arquivo qualquer saca? nao to conseguindo montar isso... alguem pode me ajudar? valeus... for i in `cat $DIR/temp_ip`; do if [ "$i" == `cat $DIR/ips` ] then - Abra sua conta no Yahoo! Mail - 1GB de espaço, alertas de e-mail no celular e anti-spam realmente eficaz. [As partes desta mensagem que não continham texto foram removidas] - Esta lista não admite a abordagem de outras liguagens de programação, como perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio aviso. - Sair da lista: [EMAIL PROTECTED] - Esta lista é moderada de acordo com o previsto em http://www.listas-discussao.cjb.net - Servidor Newsgroup da lista: news.gmane.org Grupo: gmane.org.user-groups.programming.shell.brazil Yahoo! Grupos, um serviço oferecido por: PUBLICIDADE Links do Yahoo! Grupos Para visitar o site do seu grupo na web, acesse:http://br.groups.yahoo.com/group/shell-script/ Para sair deste grupo, envie um e-mail para:[EMAIL PROTECTED] O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!.