ode executar o comando mail ou mutt, se o sendmail estiver em
execução, o crontab terá enviado o erro para o email do usuário no qual
foi agendada a tarefa, assim você pode visualizar o que aconteceu de
errado com seu script.
att.
thiagomz
Pessoal,
Seguinte... tenho uma variavel e preciso adicionar uma string a ela
Exemplo
BASE=/opt
BASEBKP=$BASE+w
Preciso que $BASEBKP tenha o conteúdo
/optw
Dei uma pesquisada no historico mas nao achei nda.
att.
thiagomz
thiagomz escreveu:
> Pessoal,
>
> Seguinte... tenho uma variavel e preciso adicionar uma string a ela
>
> Exemplo
>
> BASE=/opt
>
>
Consegui, só para ficar documentado, não sei se é a melhor forma mas
funcionou.
#!/bin/bash
opt=/tmp
x="${opt}w"
echo $x
sev-did-01:~/scripts $ bash tmp
/tmpw
Pessoal,
Como eu faço uma pesquisa exata com o grep, quero só as linhas com a
palavra exta INGRES, não quero o INGRESB
sel-did-01:~/dba $ echo "show servers" | iinamu | grep INGRES
SERVERS INGRES 45435
SERVERS INGRES 45437
SERVERS INGRES 45439
SERVERS INGRES
thiagomz escreveu:
> Pessoal,
>
>
> Como eu faço uma pesquisa exata com o grep, quero só as linhas com a
> palavra exta INGRES, não quero o INGRESB
>
>
>
>
Achei
sel-did-01:~/dba $ echo "show servers" | iinamu | grep -w "INGRES"
SERVERS INGRES
Pessoal,
Seguinte, apartir da saída abaixo preciso obter o nome do banco de dados
e seu dono e exportar isso como variavel.
Exemplo :
sel-did-01:~/dba/scripts $ infodb |grep "Database :"
Database : (iidbdb,$ingres) ID : 0x0001 Collation :
Database : (dbsev,dba) ID : 0x4744C024 C
Eri Ramos Bastos escreveu:
> $ for acesso in $(grep "Database :" data.txt |cut -d "(" -f2|cut -d ")" -f1)
> --- do
> --- username=$(echo "$acesso"|cut -d "," -f1)
> --- password=$(echo "$acesso"|cut -d "," -f2)
> --- echo "Username: $username / Password: $password"
> --- done
> Username: iidbdb / P
ont']
80_sev_hyp_crp2_01 => vif = ['type=ioemu, mac=00:16:3E:42:DC:B5,
bridge=xenbr1']
82_sev_apcrp2_dmz_010 => vif =
['bridge=xenbr1,mac=00:16:3E:6D:1A:F5,type=netfront']
91_sev_app_crp2_01 => vif = ['type=ioemu, mac=00:16:3E:0E:46:82,
bridge=xenbr0']
att.
thiagomz
Fabiano Caixeta Duarte escreveu:
> 2008/11/14 thiagomz <[EMAIL PROTECTED]>
>
>> Pessoal,
>>
>> Fiz um shell para listar o conteúdo do arquivo de configuração do meu
Fabiano,
Na verdade eu queria a saída alinhada. Para eu poder ver os mac´s em uma
coluna, inclusi
the A key. Then push the D key.)
You can then reattach by running the screen -x foo command again.
att.
thiagomz
/ckp/default/dbteste
ii_dump /opt/ingres/dmp/default/dbteste
ii_work /opt/ingres/work/default/dbteste
Agora quero exportar $1 = $2
ou seja, quero associar como variavel o valor de $1 = $2
export ii_database=/opt/ingres/data/default/dbteste
export ii_journal=/opt/ingres/jnl/default/dbteste
.
.
.
Valeu !
Att.
thiagomz
jimmy escreveu:
> On Thu, Dec 18, 2008 at 02:51:17PM -0200, thiagomz wrote:
>> Pessoal,
>>
Jimmy,
Funcionou... valeu...
$ for i in $(infodb dbteste | grep "ii_" | awk '{print $1"=" $3}'); do
eval export $i ;
done;
$ echo $ii_database
/opt/ingres/
.
ativos.txt
aaa
aagai
aal
aalsi
aamor
aasob
aasv
abn
absi
Obrigado,
thiagomz
..
for i in $(cat rg_log_carga_dados-sev.csv);do echo sed "'/$i/d'" passwd
; done
Mas nao ta rolando...
att.
thiagomz
luis carlos riera escreveu:
> Tenho um arquivo com varias linhas , e gostaria de apagar todas as linhas que
>
Como colocar isso em um loop FOR
tentei...
for i in $(cat rg_log_carga_dados-sev.csv);do echo sed "'/$i/d'" passwd
; done
Mas nao funcionou...
att.
tmz
thiagomz escreveu:
> Pessoal,
>
> Tenho um arquivo com usuarios ativos em meu unix (ativos.txt) que
> obtive em meu banco de dados do RH, meu passwd e shadow possuem muitos
> usuarios inativos (demitidos, etc...) que quero excluir do passwd, como
> eu poderia excluir
Andrea VB escreveu:
> Amigo,
>
> 2009/5/13 thiagomz :
>> thiagomz escreveu:
Andrea,
Valeu !
É que como eu vi threads similares eu as questionei... nao vou fazer
novamente. ;-)
Valeu novamente...
thiagomz
Andrea VB escreveu:
> Amigo,
>
Andrea,
Só um detalhe.. na verdade o quero é apagar os que ele NÃO encontrar em
ATIVOS.txt, pois esses são meus funcionarios ativos no RH.
Como eu poderia inverter a lógica ?
att.
thiagomz
...
$ wc -l base.txt
8 base.txt
Quando executo o comando abaixo para converter... Botem que so recebo 4
registros, e os demais ???
$ awk '{a=$0;getline;printf "%s ",a,$0}' base.txt
cm_check_list_transf_det gc_contratos_op_alcadas pg_bonif_le_base
tipo_carga
Obrigado !
thiagomz
thiagomz escreveu:
> Pessoal,
>
> Estou tentando converter o arquivo base.txt que possui uma coluna com
> varias linhas em uma unica linha...
>
>
Notei que ele sempre pula uma linha e exibe a próxima...
thiagomz
Julio C. Neves escreveu:
> Fala Thiago,
> rápido e simples:
>
> $ paste -s base.txt
Julio,
Muito Obrigado,
Só para documentar, olha a diferenca no tempo... :
wc -l base.txt
162 base.txt
Com paste...
time paste -sd ' ' base.txt
real0m0.002s <=== 6x mais rapido ;-)
user0m0.000s
sys
Pessoal,
Preciso direcionar toda saida de um shell para um arquivo de log E
tambem para a tela.
Hoje eu faço assim em meus shell para pegar toda saida
# Redireciona toda saida do script para o arquivo de log
exec > $logfile
exec 2>&1
Isso funciona... o unico 'problema' é que tenho que roda
Waldirio Manhães Pinheiro escreveu:
> Amigo
>
> tee -a
Não é bem isso que eu quero.
--
Att./Regards,
Thiago Zerbinato
OCP DBA 8i/10g
http://www.thiagomz.com/
Ribeirao Preto/SP - Brazil
thiagomz escreveu:
> Pessoal,
>
Vamos la pessoal...
### Conteudo do script
cnt-prx-01:~# cat meushell.sh
#!/bin/bash
### inicio do shell
exec > meushell.log
exec 2>&1
echo Conteudo da Pasta
ls -l
fim do shell
### Executando o script, note que nao recebo nada na
.arc
O que eu gostaria é deletar tudo que for menor que o sequencial 1379.
att.
thiagomz
pp no pinguim
Att.
thiagomz
26 matches
Mail list logo