Usa um ls -lrt |wc -l para contar as linhas por exemplo. Se for maior ou igual
a 1 vc resolveu o problema. Acho mais simples e rapido.
Abs,
Alicino de Moura Filho
alic...@gmail.com
Campinas-SP
enviado de meu celular
- Mensagem Original -
De: Alexandre Gorges
Enviada: segunda-feira, 15
a
erros com a língua.
Mais ajuda em http://www.brasilescola.com/gramatica/colocacao-pronominal.htm
Abs,
Alicino de Moura Filho
http://alicino.com.br/blog/
alic...@gmail.com
Campinas-SP
Em 22 de fevereiro de 2010 22:01, Jeferson Santos <
jefersondossan...@gmail.com> escreveu:
>
>
Alain,
Poderia dar um exemplo?
Fiquei curioso...
Abs!
Alicino de Moura Filho
http://alicino.com.br/blog/
alic...@gmail.com
Campinas-SP
2009/9/10 Alain Mouette
>
>
> Não resolve teu problema se for um script que chama o outro? O usuário
> chama o primeiro script que lança um segu
ay.out
cat $INFO/tempday.out >> $INFO/$infoday
E assim vai |tee e etc até o final dele, só pra criar um log dos vários
passos que ele executa, como desligar um processo, zipar ou listar alguns
arquivos e etc.
Alguma idéia melhor?
[ ]´s
Alicino de Moura Filho
http://alicino.com.br/blog/
alic
ão estou conseguindo é ver os erros como se fosse naquele comando
anterior que me foi oferecido.
Não sei se pelo xargs e egrep seria a melhor opção, mas tb não consegui
descobrir uma melhor.
Grato pela sua ajuda.
Alicino
2009/8/26 voyeg3r
>
>
> Não sei se entendi o seu problema
stou com isso desde ontem
tentando resolver, porém fiquei sem saida.
Alguém tem uma luz pra isso?
Detalhe: o OS é AIX
Obrigado!
Alicino de Moura Filho
http://alicino.com.br/blog/
alic...@gmail.com
Campinas-SP
[As partes desta mensagem que não continham texto foram removidas]
Obrigado mais uma vez!
Alicino
2009/7/29 Flavio Junior
>
>
> meus 2c
>
> $ ls -l | sort -rnk5
> ou
> $ ls -l | sort -nk5
>
> Como preferir.. só adicionar os tail/head, e se necessário os cut/awk
> da vida pra pegar so o arquivo.
>
> --
>
> Flávio
A opção ls -lS não funcionou.
$ ls -lS | head -n6
ls: illegal option -- S
usage: ls [-1ACFHLNRabcdefgilmnopqrstuxEUX] [File...]
Acredito que seja pq estou utilizando AIX. Talvez no Debian (outro que tb
uso) deve rodar...
Alguma outra opção ?
Grato mais uma vez.
Alicino
2009/7/29 Cléoson
Amigos de Shell,
Estou tentando descobrir uma forma de começar um script para fazer procurar
em um determinado diretório os 10 maiores arquivos (ou os 5 maiores, tanto
faz...).
Alguém teria um norte pra mim? Pelo visto o comando du seria a opção mais
lógica, mas o restante...
Grato.
Alicino
-d\. | cut -f1-5
-d\.
15.48.34.797542.xml
E na outra forma:
/home/amfilho/catalogs> ls -ltr *.xml|tail -1|cut -d _ -f3-|rev|cut -d .
-f2-|rev
2009-07-26.15.48.34.797542
Com o rev ficou facil fazer o cut. (acabei de aprender mais esta dica. :-)
Abs!
Alicino
2009/7/28 Lucien Raven
>
>
>
Julio,
Vc e o Eri mataram a questão. É isso mesmo. No final seria com o cut a forma
que teria que ser feita.
O for tb ajudou bastante.
Agradeço a todos pela ajuda!
Abs!
Alicino
2009/7/28 Julio C. Neves
>
>
> Desculpe Alicino, não havia entendido. Agora acho que entendi
u querer
mover o último gerado, sempre será ele e não os anteriores.
Mais uma vez agradeço as sugestões e ajuda nesta questão.
Abs!
Alicino
2009/7/28 Julio C. Neves
>
>
> Se vc fizer:
>
> ls | grep $(date "+%Y-%m-%d")
>
> Terá todos os arquivos gerados hoje. É
TE_2009-07-27.16.18.22.384888.xml
Obrigado pla ajuda!
Alicino
2009/7/27 Eri Ramos Bastos
>
>
> Algo assim:
>
> $ ls *.xml
> batata.2009-07-27.16.18.22.384888.xml
>
> $ ls|egrep -o
> "20[0-9]{2}-(0[1-9]|1[0-2])-(0[1-9]|[123][0-9])\.(0[1-9]|1[0-9]|2[0-4])
o
"2009-07-27.16.18.22.384888"
Detalhe: nao adianta dizer para usar %y-%m-%d pq por dia se gera vários xmls
como este em diferentes horários. E no meu caso eu preciso apenas do ultimo
"pacote" de xmls gerados.
Grato desde já.
[ ]´s
Alicino de Moura Filho
http://alici
om
> a data em seu nome.
> exemplos:
>
> data=$(date "+%d/%m/%y")
>
> cp faturamento.txt faturamento_$data.txt
>
> mas isso não funciona.
>
> gostaria de uma ajuda.
>
> At,
> Jamilson Silva
>
>
>
--
[ ]´s
Alicino de Moura Filho
http://al
Oi, Denis!
Obrigado pela dica. Qto a ingles nao ha problemas.
A documentacao que vc se refere seria esta?
http://www.gnu.org/software/bash/manual/bashref.html
Cristiano, obrigado tb pela força!
Abs!
Alicino
2009/7/18 denis costa :
>
>
> existem duas formas de jogar em uma variável o
Pessoal,
Pergunta:
Como eu seto uma variavel para o comando pwd?
Usando desta forma abaixo não esta dando certo, pq ele traz o
diretório raiz e quero que seja de onde o script esta rodando (algo
como /home/usuario/scripts)
set homeplace=$pwd
Valeu!
Alicino de Moura Filho
alic...@gmail.com
recebidos como paremetros, como por ex $2=AAA, $3=TEST_1, $4=GOL_DB e etc.
Digo isso pq depois estes parametros entram em um for i in $#
Alguma luz?
Grato.
Alicino
Campinas-SP
script manual com "trocentas" linhas? Sugestoes?
Detalhe: Unix AIX
Obrigado!
Alicino de Moura Filho
[EMAIL PROTECTED]
http://www.alicino.eng.br/
Campinas-SP
--+ Mens In Corpore Tantum Molem Regit +--
[As partes desta mensagem que não continham texto foram removidas]
José,
Para autenticar em dias especificos, vc nao poderia fazer isso pela crontab ?
Na crontab vc direcion ao referido script.
Não sei se visualizei bem sua questão, mas acho mais prático assim.
Abs!
Alicino de Moura Filho
[EMAIL PROTECTED]
http://www.alicino.eng.br/
Campinas-SP
--+ Mens In
Oi!
Embora novato, pensei neste comando. Será que não daria?
ls -lrt */* | grep -i "palavra procurada"
Aqui parece que deu certo.
Abs!
Alicino de Moura Filho
[EMAIL PROTECTED]
http://www.alicino.eng.br/
Campinas-SP
--+ Mens In Corpore Tantum Molem Regit +--
- Origin
Colegas,
Alguém poderia indicar um site ou algo que ajude a explicitar sobre a
formatação nos scripts que criamos?
Digo isso, pq as vezes visualmente não fica legal e fico me perguntando se
existe uma "regra", mesmo que informal para isso.
Abs!
Alicino de Moura Filho
[EMAIL PROTE
:" Option
ksh: read: 0403-039 No query process for pipe.
Se servir de ajuda, uso o AIX.
Ainda tem salvação?
Grato!
Alicino de Moura Filho
[EMAIL PROTECTED]
http://www.alicino.eng.br/
Campinas-SP
- Original Message
From: NoComments <[EMAIL PROTECTED]>
To: shell-script@yahoo
logo após os dois pontos de (yes/no) e não
na linha debaixo.
Sei que é simples, mas aqui não sai...
Grato!
Alicino de Moura Filho
[EMAIL PROTECTED]
http://www.alicino.eng.br/
Campinas-SP
[As partes desta mensagem que não continham texto foram removidas]
2-56`
echo "SS Copy finished at $timend" >> $TIMESDIR/$timesfile
Abs!
Alicino de Moura Filho
[EMAIL PROTECTED]
http://www.alicino.eng.br/
Campinas-SP
- Original Message
From: Alicino De Moura Filho
To: shell-script@yahoogrupos.com.br
Sent: Wednesday, July 2, 2008 7:28:36
Use aspas, assim:
$ script.sh "dado1 dado2 dado3"
E (se nao estiver enganado), no script coloque tb em aspas a sua variável.
Abs!
Alicino de Moura Filho
[EMAIL PROTECTED]
http://www.alicino.eng.br/
Campinas-SP
- Original Message
From: Adelson O. Junior <[EMAIL P
nel.sh
Eu já postei este assunto, mas confesso que não consegui funciona-lo como
deveria...
Alguém tem alguma luz?
Valeu!
Alicino de Moura Filho
[EMAIL PROTECTED]
http://www.alicino.eng.br/
Campinas-SP
[As partes desta mensagem que não continham texto foram removidas]
ot;XX Aplicativo acabou" qdo o log retornar a frase final dele, geralmente
como "successfully processed". E em seguida (talvez após um sleep 10), fazer
ele rodar um outro script (Ex: painel.sh).
Alguém teria um norte?
Agradeço desde já.
Alicino de Moura Filho
[EMAIL PROTECTED]
Campin
28 matches
Mail list logo