Completando a resposta do Tiago:
comando | sed 's/\//\n/g' | grep -oE 'EV.*BCP'
EV-EX-470-401A_1-DebianLinux26-Desenvolvimento-BCP
EV-EX-470-401A_1-DebianLinux26-Desenvolvimento-BCP
EV-EX-470-401A_1-DebianLinux26-Homologation-BCP
EV-EX-470-401A_1-DebianLinux26-Homologation-BCP
EV-EX-470-401A_1-De
Adriano, adiciona na primeira linha, antes de qualquer coisa o seguinte:
#!/bin/sh
ou o shell que você trabalha.
Abraços,
André Luiz
Santos Andirá Indústria de Móveis Ltda.
- Original Message -
From: Adriano Carneiro de Moura
To: shell-script@yahoogrupos.com.br
Sent: Friday
2006/12/1, edjunior <[EMAIL PROTECTED]>:
>
>
>
>
>
>
> hey,
>
> '-o' é o operador OR para as expressões utilizadas na busca
>
> expr1 -o expr2
> Or; expr2 is not evaluated if expr1 is true.
>
> (existe ainda o operador '-or', que possui a mesma função)
>
> em todo caso, a versão do find que utilizo
no cron está assim ..
- Mensagem original
De: Adriano Carneiro de Moura <[EMAIL PROTECTED]>
Para: shell-script@yahoogrupos.com.br
Enviadas: Sexta-feira, 1 de Dezembro de 2006 13:10:01
Assunto: [shell-script] Script funciona manualmente mas não funciona no crontab
o que seria o $arqMon ?
On 12/4/06, Adriano Carneiro de Moura <[EMAIL PROTECTED]> wrote:
>
> no cron está assim ..
>
> - Mensagem original
> De: Adriano Carneiro de Moura <[EMAIL
> PROTECTED]
> >
> Para: shell-script@yahoogrupos.com.br
> Enviadas: Sexta-feira, 1 de Dezembro de 2006 13
no crontab está assim ...
$ sudo crontab -l
00 00 * * * /usr/local/bin/backup
- Mensagem original
De: Adriano Carneiro de Moura <[EMAIL PROTECTED]>
Para: shell-script@yahoogrupos.com.br
Enviadas: Sexta-feira, 1 de Dezembro de 2006 13:10:01
Assunto: [shell-script] Script funciona manualmen
Caros,
Alguém conhece um material bom sobre zsh em português?
Conheço vários sites em inglês mas não achei nada em português.
[]s
juliano a.k.a ncode
fala amigo,
tive um problema desses utilizando o RH Ent 4..
cheguei a desistir de utilizá-lo
mas um dia antes de dormir veio à mente oque estava acontecendo
declare a variável de ambiente '$PATH' no início do script
pelo menos aq não deu mais problema, reinstalei o sistema só para testar
e funciono
pessoal,
estou tentando escrever um script que gera um log com os tempos do
comando "dd" (repetido várias vezes). A repetição tudo bem, mas o
redirecionamento da saída não grava nada. Estou fazendo (sei que ta
errado) assim:
$ time dd if=. >> saida.log
80+0 records in
80+0 records out
40960
On 12/4/06, Adalberto Gualeve <[EMAIL PROTECTED]> wrote:
> pessoal,
>
> estou tentando escrever um script que gera um log com os tempos do
> comando "dd" (repetido várias vezes). A repetição tudo bem, mas o
> redirecionamento da saída não grava nada. Estou fazendo (sei que ta
> errado) assim:
Ada
Ola
o time comando interno do bash é dificil (talvez impossivel) de redirecionar
o seu resultado.
o time comando externo (presente no /usr/bin/time) possui uma opção chamada
-o
-o FILE, --output=FILE
Do not send the results to stderr, but overwrite the specified
file.
logo é
On 12/4/06, Sérgio Durigan Júnior <[EMAIL PROTECTED]> wrote:
>
> O comando "time" gera suas saídas no stderr ;-)... Você tem que fazer:
>
> #> time dd if=. 2>> saida.log
>
Ops, parece que eu errei! Testei aqui e não deu... Ainda estou
tentando descobrir por quê!
> Você também pode usar a opç
On 12/4/06, Tiago Barcellos Peczenyj <[EMAIL PROTECTED]> wrote:
> o time comando interno do bash é dificil (talvez impossivel) de redirecionar
> o seu resultado.
> o time comando externo (presente no /usr/bin/time) possui uma opção chamada
Legal! Não sabia que existiam dois times ;-)... Era esse
Boa tarde,
Somente os tempos:
/usr/bin/time -po "/tmp/saida.txt" ls
Saída do ls e os tempos no mesmo arquivo:
/usr/bin/time -p ls >/tmp/saida.txt 2>&1
e:
(time ls) >& log
Utilize o comando especificando o caminho completo: "/usr/bin/time"
Fonte:
http://under-linux.org/forums/shell-script-sh/74
Valeu... na verdade eu não tinha o time externo. Agora funcionou
;-)
--- Em shell-script@yahoogrupos.com.br, "Tiago Barcellos Peczenyj"
<[EMAIL PROTECTED]> escreveu
>
> Ola
>
> o time comando interno do bash é dificil (talvez impossivel) de
redirecionar
> o seu resultado.
> o time comando exter
A solução que passei com os () redireciona o interno do bash mesmo.
vc pode verificar abaixo a diferença dos 2
[EMAIL PROTECTED]:~$ type -a time
time is a shell keyword
time is /usr/bin/time
[EMAIL PROTECTED]:~$ (time echo xxx) 2>log
xxx
[EMAIL PROTECTED]:~$ (/usr/bin/time echo xxx) 2>>log
xxx
[E
[EMAIL PROTECTED]:~/x$ (time ls) 2>log
log
[EMAIL PROTECTED]:~/x$ cat log
real0m0.226s
user0m0.020s
sys 0m0.000s
[EMAIL PROTECTED]:~/x$
Flavio do Carmo Junior
On 12/4/06, Adalberto Gualeve <[EMAIL PROTECTED]> wrote:
>
> pessoal,
>
> estou tentando escrever um script que gera um lo
17 matches
Mail list logo