Caros,
Estou escrevendo um script para realizar um stop e um start em um serviço,
esse script é composto por um menu:
1) para serviço
2) inicia serviço
3) sair
Minha dificuldade estar no sair pois gostaria que ele encerrasse a seção do
usuário (fechasse o putty) e ele esta voltando para o shell
não daria para fazer um logout no final do script?
--
att
Marcos Carraro
Linux user #511627
Em 19 de abril de 2011 09:00, Leandro Moreira lean...@leandromoreira.eti.br
escreveu:
Caros,
Estou escrevendo um script para realizar um stop e um start em um serviço,
esse script é composto por um
Acho que o problema de dar logout dentro do script e que vai apenas fechar a
sub-shell, a shell que o script está rodando (#!/bin/sh ou #!/bin/bash no
topo do arquivo). A shell onde o script foi chamado continua ativa.
Supondo que este script foi criado para ser usado por um operador, ele pode
Caros,
Hoje o script ja esta sendo executado no bash_profile do usuário, ao logar o
meu abre, mas ao sair ele retorna pro shell da forma como voce descreveu,
ele mata apenas o sub-shell que o script esta escutando.
Quanto a colocar no passwd fiz isso coloquei o caminho completo no passwd
mas deu
Em 19-04-2011 10:06, Leandro Moreira escreveu:
Caros,
Hoje o script ja esta sendo executado no bash_profile do usuário, ao
logar o meu abre, mas ao sair ele retorna pro shell da forma como voce
descreveu, ele mata apenas o sub-shell que o script esta escutando.
Quanto a colocar no passwd fiz
Em Terça-feira 19 Abril 2011, às 10:06:46, Leandro Moreira escreveu:
Caros,
Hoje o script ja esta sendo executado no bash_profile do usuário, ao logar
o meu abre, mas ao sair ele retorna pro shell da forma como voce
descreveu, ele mata apenas o sub-shell que o script esta escutando.
Olá!
Estou fazendo top posting para melhor e manter o código abaixo.
Primeiramente não tem chamada para seu script no .bash_profile,
segundo, ultimamente usa-se apenas .profile, está postando o arquivo
correto? Terceiro, achei muito estranho aquela opção 4, o que seria?
) 9906-5713
) :-- final da mensagem Re: Ajuda com script de Leandro Moreira
lean...@leandromoreira.eti.br --:
--
Leandro Moreira
Linux Administrator: LPIC-1
e-mail/msn: lean...@leandromoreira.eti.br
Tel.: + 55(32) 9906-5713
) :-- final da mensagem Re: Ajuda com script de Leandro Moreira
lean...@leandromoreira.eti.br --:
--
Leandro Moreira
Linux Administrator: LPIC-1
e-mail/msn: lean...@leandromoreira.eti.br
Tel.: + 55(32) 9906-5713
--
Leandro Moreira
Linux Administrator: LPIC-1
e-mail/msn: lean
Caros,
Estou montando a seguinte estrutura em um script:
for i in `$CAT $TMP_ARQ_IP`;
do
HOSTNAME=`$NBT $i | $GRP -v Do | $GRP -F 10 | $AWK '{print$2}'`
# $ECH $HOSTNAME
if [ $HOSTNAME == ] ; then
for x in $(seq 254)
do
2009/8/24 Leandro Moreira lean...@leandromoreira.eti.br:
Caros,
Estou montando a seguinte estrutura em um script:
for i in `$CAT $TMP_ARQ_IP`;
do
HOSTNAME=`$NBT $i | $GRP -v Do | $GRP -F 10 | $AWK '{print$2}'`
# $ECH $HOSTNAME
if [ $HOSTNAME == ] ; then
Caros,
Estou criando uma variavel contador da seguinte forma:
Blogo geral:
for i in `$CAT $TMP_ARQ_IP`;
do
HOSTNAME=`$NBT $i | $GRP -v Do | $GRP -F 10 | $AWK '{print$2}'`
#if [ $HOSTNAME -z ] ; then
if [ $HOSTNAME != $HOSTNAME ] ; then
#for x in $(seq 5)
...@lists.debian.org
|
|--
|Leandro Moreira
|Linux Administrator: LPIC-1
|e-mail/msn: lean...@leandromoreira.eti.br
|Tel.: + 55(32) 9906-5713
) :-- final da mensagem Re: Ajuda com script de Leandro Moreira
lean...@leandromoreira.eti.br --:
--
Leandro Moreira
Linux
| with a subject of unsubscribe. Trouble? Contact
| listmas...@lists.debian.org
|
|--
|Leandro Moreira
|Linux Administrator: LPIC-1
|e-mail/msn: lean...@leandromoreira.eti.br
|Tel.: + 55(32) 9906-5713
) :-- final da mensagem Re: Ajuda com script de Leandro Moreira
lean
Caros,
Tenho que montar uma rotina para enviar via ftp um backup de uma base em
oracle, o problema o envio via ftp esta funcionando numa boa o meu problema
é que o backup é gerado da seguinte forma:
WINT_aammddhhmmss.dmp e .log
aammddhhmmss == data e hora
No diretório onde o backup é feito, tem
escreveu:
| Date: Thu, 16 Jul 2009 09:44:26 -0300
| Subject: Ajuda com script de backup
| From: Leandro Moreira lean...@leandromoreira.eti.br
| To: d-u-p debian-user-portuguese@lists.debian.org
|
|Caros,
|Tenho que montar uma rotina para enviar via ftp um backup de uma base em
|oracle, o
Olá pessoal,
estou fazendo um script com dialog que pega as interfaces automaticamente e
e joga no menu do Dialog, porém não estou conseguindo fazer.
Segue o script:
ETH=`ifconfig -a | grep encap: | awk -F ' ' '{ print $1 }'`
FilterInputEth=$(dialog --stdout \
--backtitle ' Script de alteração
On 7/2/07, Daniel [EMAIL PROTECTED] wrote:
Olá Pessoal , tudo bem?
Minha dúvida é o seguinte:
Aqui no meu departamento temos uma porção de notebooks pessoais utilizando a
rede, mas para isso, é regra do departamento, a pessoa deve fazer um
cadastro com o nome da máquina e o MAC address da placa
Olá Pessoal , tudo bem?
Minha dúvida é o seguinte:
Aqui no meu departamento temos uma porção de notebooks pessoais utilizando a
rede, mas para isso, é regra do departamento, a pessoa deve fazer um
cadastro com o nome da máquina e o MAC address da placa de rede.
Os ips são distribuídos
Opa Daniel, eu nao aconselharia a voce utilizar um Shell Script mas sim
um script em Python pela facilidade que você vai ter em ler as linhas do
arquivo, separar o que você quer e então comprar com uma segunda lista.
Daniel wrote:
Olá Pessoal , tudo bem?
Minha dúvida é o seguinte:
Em Segunda 02 Julho 2007 10:07, Daniel escreveu:
O que eu queria era elaborar um script que comparasse no dhcpd.leases, onde
há a linha que informa o mac da placa que recebeu o ip com uma lista de
macs cadastrados que eu posso elaborar e me informasse os que não estão
constando na lista pra
Daniel escreveu:
Aqui no meu departamento temos uma porção de notebooks pessoais
utilizando a rede, mas para isso, é regra do departamento, a pessoa deve
fazer um cadastro com o nome da máquina e o MAC address da placa de rede.
Eu tenho a tarefa de diariamente verificar se houve um “intruso”
Em Segunda 02 Julho 2007 10:15, Kayo Hamid escreveu:
Opa Daniel, eu nao aconselharia a voce utilizar um Shell Script mas sim
um script em Python pela facilidade que você vai ter em ler as linhas do
arquivo, separar o que você quer e então comprar com uma segunda lista.
Qual o problema
Em Segunda 02 Julho 2007 10:23, Renato S. Yamane escreveu:
Daniel escreveu:
Aqui no meu departamento temos uma porção de notebooks pessoais
utilizando a rede, mas para isso, é regra do departamento, a pessoa deve
fazer um cadastro com o nome da máquina e o MAC address da placa de rede.
On 7/2/07, Renato S. Yamane [EMAIL PROTECTED] wrote:
Daniel escreveu:
Aqui no meu departamento temos uma porção de notebooks pessoais
utilizando a rede, mas para isso, é regra do departamento, a pessoa deve
fazer um cadastro com o nome da máquina e o MAC address da placa de rede.
Eu tenho a
Pessoal, recebi várias respostas e vou tentar respondê-las todas de uma vez:
Basta usar o iptables bloqueando todos os endereços MAC, menos os
listados por você.
O problema é que aqui na rede eu tenho os visitantes e as minhas máquinas,
são cerca de 100 máquinas, que tb recebem o ip via dhcp.
Em Segunda 02 Julho 2007 14:10, Daniel escreveu:
Em qual linguagem você quer fazer essa coisa?
Shell Script mesmo? Ou vai partir para C ou outra coisa?
Onde está armazenada essa lista dos MACs válidos?
Pretendia fazer com shell script mesmo.. a lista de macs válidos eu posso
fazer um
Daniel wrote:
Pessoal, recebi várias respostas e vou tentar respondê-las todas de uma vez:
Basta usar o iptables bloqueando todos os endereços MAC, menos os
listados por você.
O problema é que aqui na rede eu tenho os visitantes e as minhas máquinas,
são cerca de 100 máquinas, que tb
Em Mon, 25 Jun 2007 18:08:35 -0300
Bruno Buys [EMAIL PROTECTED] escreveu:
Depois diz pra ele rodar
nome-do-script
na linha de comando.
Esta solução não funcionou:
# baixar_instalacao.sh
Lendo lista de pacotes... Pronto
Construindo árvore de dependências... Pronto
Lendo informações
Sávio Ramos escreveu:
# baixar_instalacao.sh
E: Não foi possível encontrar um pacote de nome Nome
Esse script instala o quê?
Tem coisa errada nele, pois ele está procurando por algo que não existe.
E: Nenhum arquivo passível de ser obtido via download para libavcodec0d
versão
Em Tue, 26 Jun 2007 10:10:06 -0300
Renato S. Yamane [EMAIL PROTECTED] escreveu:
Esse script instala o quê?
Tem coisa errada nele, pois ele está procurando por algo que não
existe.
Não instala nada. Na verdade esta mensagem caiu em outro ramo com o
mesmo assunto. A mensagem original e sua
Sávio Ramos wrote:
Em Tue, 26 Jun 2007 10:10:06 -0300
Renato S. Yamane [EMAIL PROTECTED] escreveu:
Esse script instala o quê?
Tem coisa errada nele, pois ele está procurando por algo que não
existe.
Não instala nada. Na verdade esta mensagem caiu em outro ramo com o
mesmo assunto. A
Em Terça 26 Junho 2007 20:27, Bruno Buys escreveu:
[...]
- Lá no começo do script, quando você usa o awk pra tratar a saída do dpkg
e gera um arquivo texto, pelo menos aqui no meu pc o arquivo texto tem um
cabecalho, que o aptitude quando lê, acha que é nome de pacote. Deve ser
por isso que
Olá,
Sem querer fiz um aptitude clean em vez de aptitude autoclean , um
dia isso acontece mesmo... Desejo obter de volta todos os arquivos pois
eu os uso para atualizar duas outras máquinas sem acesso a interntet.
Minha idéia é a seguinte:
dpkg -l | awk '{print $2}' pacotes
aptitude download
On 6/25/07, Sávio Ramos [EMAIL PROTECTED] wrote:
Olá,
Sem querer fiz um aptitude clean em vez de aptitude autoclean , um
dia isso acontece mesmo... Desejo obter de volta todos os arquivos pois
eu os uso para atualizar duas outras máquinas sem acesso a interntet.
Minha idéia é a seguinte:
dpkg
Em Segunda 25 Junho 2007 14:12, Sávio Ramos escreveu:
Olá,
dpkg -l | awk '{print $2}' pacotes
aptitude download nomes_dos_pacotes_que_estão_no_arquivo_texto
Dá para fazer um script para um arquiteto que não manja nada de
computação?
Olá.
Testei aqui e não funcionaram
On 6/25/07, Davi [EMAIL PROTECTED] wrote:
Em Segunda 25 Junho 2007 14:12, Sávio Ramos escreveu:
Olá,
dpkg -l | awk '{print $2}' pacotes
aptitude download nomes_dos_pacotes_que_estão_no_arquivo_texto
Dá para fazer um script para um arquiteto que não manja nada de
computação?
Em Segunda 25 Junho 2007 14:27, Maxwillian Miorim escreveu:
On 6/25/07, Davi [EMAIL PROTECTED] wrote:
Em Segunda 25 Junho 2007 14:12, Sávio Ramos escreveu:
Olá,
dpkg -l | awk '{print $2}' pacotes
aptitude download nomes_dos_pacotes_que_estão_no_arquivo_texto
Dá para
On 6/25/07, Davi [EMAIL PROTECTED] wrote:
Em Segunda 25 Junho 2007 14:27, Maxwillian Miorim escreveu:
Não entendi porque este match (grep -E ^[a-z]), e se o pacote começa
com maiúsculas ou números?
Porque se você fizer só um dpkg -l | awa , ele va ipegar as
primeiras
linhas do
ola pessoal fiz um script q pega a linha de saida de um comando e joga pra um
arkivo, agora o q eu kero é remover dessa linha o primeiro caracter, por
exemplo:
$ ps aux | grep firefox teste.txt
$ vi teste.txt
beltrame 4119 0.0 0.3 2728 988 ?S17:08 0:00 /bin/sh
ps aux | grep firefox | cut -c 2-
De: Carlos Augusto Beltrame [mailto:[EMAIL PROTECTED]
Enviada: seg 25/6/2007 17:20
Para: lista debian
Assunto: Ajuda com script
ola pessoal fiz um script q pega a linha de saida de um comando e joga pra um
arkivo, agora o q
*=
- Mensagem original
De: Fresqui, Cesar [EMAIL PROTECTED]
Para: Carlos Augusto Beltrame [EMAIL PROTECTED]; lista debian
debian-user-portuguese@lists.debian.org
Enviadas: Segunda-feira, 25 de Junho de 2007 17:28:48
Assunto: RES: Ajuda com script
ps aux | grep firefox | cut -c 2
Sávio Ramos wrote:
Olá,
Sem querer fiz um aptitude clean em vez de aptitude autoclean , um
dia isso acontece mesmo... Desejo obter de volta todos os arquivos pois
eu os uso para atualizar duas outras máquinas sem acesso a interntet.
Minha idéia é a seguinte:
dpkg -l | awk '{print $2}'
Obrigado pelo script. Ainda não testei - no dia fiz o backup com cp -Rf ;)
Assim que testar informo.
Abraços,
Fabio.
Luiz Guilherme Aldabalde wrote:
Fabio,
No script anterior tinha um problema de identação. Fiz uma revisão e ficou
da seguinte forma :
# Inicio script python
###
#
Fabio,
No script anterior tinha um problema de identação. Fiz uma revisão e ficou
da seguinte forma :
# Inicio script python
###
# -*- coding: iso-8859-1 -*-
script.py [1.0 - 20070223] : Copia arquivos de um dir para outro
Uso :
script.py [arq_origem] [arq_destino]
Onde :
Pessoal,
Tenho dois arquivos com a seguinte estrutura:
Arquivo 1:
/home/dd/endo/1_esofago/Barrett/Barrett longo-861890-0_04.bmp
/home/dd/endo/5_cpre/papilotomia/14.jpg
/home/dd/endo/2_estomago/variz gastrica sgto em jato/43.JPG
etc...
Arquivo 2:
/home/dd/admin/imagens/1_esofago/Barrett/Barrett
Fabio,
Eui gosto muito do Python, e fiz o seguinte script para a sua situação:
# Inicio script python
###
import os
def extrai(lista_linha):
Obtém um dicionário com o caminho dos arquivo.
dic_path = {}
for completo in lista_linha:
nome_file =
Luiz Guilherme Aldabalde wrote:
Fabio,
Eui gosto muito do Python, e fiz o seguinte script para a sua situação:
# Inicio script python
###
import os
def extrai(lista_linha):
Obtém um dicionário com o caminho dos arquivo.
dic_path = {}
for completo in
Pessoal, bom dia.
Tenho em meu servidor Debian um diretório /servidor/temporarios onde ficam
armazenados alguns arquivos temporários dos funcionários na rede. É mais
para uma troca interna de documentos, programas etc. Esta compartilhado na
rede com Samba e funcionando que é uma beleza.
Limitei
O find tem um para -type onde voce diz o tipo de arquivo a se procurar, um
exemplo :
find /servidor/temporarios/funcionario1 -type f -ctime +15 -exec rm -f {}
\;
2007/1/11, Anderson Kaiser [EMAIL PROTECTED]:
Pessoal, bom dia.
Tenho em meu servidor Debian um diretório /servidor/temporarios
Voce está quase querendo um script pronto, né ? :)
Vou lhe dar um pequeno exemplo e voce faz o resto, ok ?
#/bin/sh
pasta=/home/lixeira/fulano
#
# Elimina os arquivos com mais de sete dias;
#
echo Eliminando de $ponto_montagem arquivos mais antigos que sete dias.
for d in $pasta; do
find $d
Pense no trecho :
usuarios=`cat /etc/passwd|cut -d : -f 1`;
for pasta in $usuarios;
do
[trecho como foi passado acima]
done
que voce resolve seu problema, aí é o pulo do gato.
[]'s e sucesso.
PS: Quando responder para a lista, use responder a todos, responder em PVT
só mesmo quando for um
Olá,
Tenho um problema grande e tenho certeza que para vocês é pinto.
Desejo converter 710 arquivos de imagem de pbm para jpg com o comando abaixo:
convert 0-000.pbm 0-000.jpg
Como fazer para que a máquina repita 710 vezes o comando acima? Os nomes
começam com 0-000.pbm e vão até 0-709.pbm .
Savio Ramos escreveu:
Olá,
Tenho um problema grande e tenho certeza que para vocês é pinto.
Desejo converter 710 arquivos de imagem de pbm para jpg com o comando abaixo:
convert 0-000.pbm 0-000.jpg
Como fazer para que a máquina repita 710 vezes o comando acima? Os nomes
começam com 0-000.pbm
Pessoal, peço ajuda na construção de um script.
Quero arrumar uma maneira fácil de tirar/trocar parte do nome de arquivos
em lote.
Estou fazendo uns mp3 aqui. As músicas com frequencia ficam como:
01-Charlatans-blackened blue eyes.mp3
02-Charlatans-nyc.mp3
Neste exemplo, eu quero tirar
Em Dom, 2006-09-03 às 11:59 -0300, Fabio Guerrazzi escreveu:
Pessoal, peço ajuda na construção de um script.
Quero arrumar uma maneira fácil de tirar/trocar parte do nome de arquivos
em lote.
Estou fazendo uns mp3 aqui. As músicas com frequencia ficam como:
01-Charlatans-blackened blue
Em Domingo 03 Setembro 2006 11:59, Fabio Guerrazzi escreveu:
Pessoal, peço ajuda na construção de um script.
Quero arrumar uma maneira fácil de tirar/trocar parte do nome de arquivos
em lote.
Estou fazendo uns mp3 aqui. As músicas com frequencia ficam como:
01-Charlatans-blackened blue
Tiago Saboga wrote:
Em Domingo 03 Setembro 2006 11:59, Fabio Guerrazzi escreveu:
Pessoal, peço ajuda na construção de um script.
Quero arrumar uma maneira fácil de tirar/trocar parte do nome de
arquivos
em lote.
Estou fazendo uns mp3 aqui. As músicas com frequencia ficam como:
58 matches
Mail list logo