Tiago bom dia poderia esplicar o que o awk esta fazendo
> - Mensagem original -
> De: shell-script@yahoogrupos.com.br
> [SMTP:[EMAIL PROTECTED] Em nome de marciob_imares
> Enviada em: domingo, 21 de outubro de 2007 14:29
> Para: shell-script@yahoogrupos.com.
Senhores bom dia.
Deparai-me com o seguinte problema:
Tenho um script que precisa obter algumas informações de um banco de dados
sql Server(Microsoft),
como fazer um script que realize a conexão com este banco de dados?
A única alternativa que me veio a cabeça foi agendar um job no banco que
obt
Acho que isto resolve o problema!!!
$ echo elvio,barbalho
elvio,barbalho
$ a=`echo elvio,barbalho | awk -F , '{print $1}'`
$ b=`echo elvio,barbalho | awk -F , '{print $2}'`
$
$
$ echo $a
elvio
$ echo $b
barbalho
- Mensagem original -
De: shell-script@yahoogrupos
[EMAIL PROTECTED] elvio]$ echo elvio | rev
oivle
- Mensagem original -
De: shell-script@yahoogrupos.com.br
[SMTP:[EMAIL PROTECTED] Em nome de Ivan lopes
Enviada em: terça-feira, 25 de setembro de 2007 17:01
Para: shell-scri
grep linux [arq.txt] | wc -l
- Mensagem original -
De: shell-script@yahoogrupos.com.br
[SMTP:[EMAIL PROTECTED] Em nome de gleissonmb
Enviada em: quinta-feira, 20 de setembro de 2007 17:55
Para: shell-script@yahoogrupos.com.b
como inserir espaço antes do caracter que sobra.
Valeu pela atenção
--- Em shell-script@yahoogrupos.com.br
<mailto:shell-script%40yahoogrupos.com.br> , Élvio Barbalho <[EMAIL PROTECTED]>
escreveu
>
> H
ell-script@yahoogrupos.com.br
<mailto:shell-script%40yahoogrupos.com.br> , Élvio Barbalho <[EMAIL PROTECTED]>
escreveu
>
> Acho que resolve
>
> [EMAIL PROTECTED] elvio]$ d=$(date +"%d")
> [EMAIL PROTECTED] e
Acho que resolve
[EMAIL PROTECTED] elvio]$ d=$(date +"%d")
[EMAIL PROTECTED] elvio]$ echo $d
04
[EMAIL PROTECTED] elvio]$ d=$(echo $d | sed 's/^0//')
[EMAIL PROTECTED] elvio]$ echo $d
4
[EMAIL PROTECTED] elvio]$ d=$(echo $d | sed 's/^0/ /')
[EMAIL PROTECTED] elvio]$ echo $d
4
[EMAIL PROTECTED]
Senhores imaginemos os seguintes comandos:
a="elvio barbalho"
echo $a
elvio barbalho
echo ${#a}
14
function a
{
echo $1
}
a "elvio barbalho"
elvio barbalho
function b
{
if [ ${#$1} -eq 10 ]; then
echo sim
de 2007 15:28
Para: shell-script@yahoogrupos.com.br
Assunto:Re: [shell-script] dúvida sobre o comando
printf
On 7/31/07, Élvio Barbalho < [EMAIL PROTECTED]
<mailto:elvio%40atp.com.br> > wrote:
> Senhores boa tarde, estou
Senhores boa tarde, estou com a seguinte duvida:
Quando executo os seguintes comandos
[EMAIL PROTECTED] tmp]$ printf "dia\nfeliz\n" > a
[EMAIL PROTECTED] tmp]$ wc -l a
2 a
ele criou um arquivo com duas linhas com o seguinte conteudo
dia
feliz
entretanto quando levo este arquivo para uma máquina
-script@yahoogrupos.com.br
Assunto:Re: [shell-script] dialog
veja se vc nao tem instalado o programa splitvt que 'divide' a tela
em duas
ja seria um começo!
On 6/19/07, Élvio Barbalho < [EMAIL PROTECTED]
<mailto:el
multi tail
http://www.vanheusden.com/multitail/
<http://www.vanheusden.com/multitail/>
[]´s Tiago
On 6/19/07, Élvio Barbalho < [EMAIL PROTECTED]
<mailto:elvio%40atp.com.br> > wrote:
>
> Senhores gost
Senhores gostaria de monitorar 3 logs simultaneamente utilizando o dialog
(--tailbox), como segue o exemplo no site do Aurélio:
tail -f /var/log/messages > out &
dialog \
--title 'Monitorando Mensagens do Sistema' \
--tailbox out
Senhores bom dia alguém sabe como posso fazer um script para me conectar
numa base do SQL SERVER 2000 (Microsoft) ??? procurei algo no grupo
entretanto só encontrei posts em relação ao Mysql.
Senhores bom dia,
Tenho uma variável com o seguinte conteúdo;
$ a=001100
$ echo $a
001100
gostaria que quando ecoasse na tela seu conteúdo fosse inserido um espaço em
branco entre os caracteres da seguinte forma:
0 0 1 1 0 0 1 1 1 1 0 0 0 0
Att.
Elvio Barbalho
Técnico de Pro
Senhores boa tarde, estou tendo um probleminha meio chato aki com dialog,
estou tentando montar um menu dinamicamente, entretanto estou com uma
dificuldade meio besta, quero montar um menu com uma lista de diretório para
o usuário escolher, tenho uma variável que armazena o nome dos diretórios
tipo
Tiago bom dia, tentei usar a expressão abaixo e não funcionou:
[EMAIL PROTECTED]:31:47 elvio]$ cat teste.sh
#!/bin/bash
verifica()
{
if [[ "$1" =~ '^[0-9]*$' ]]; then
echo 'ok'
else
echo 'nok'
fi
}
verifica a
verifica 44
[EMAIL PROTECTED
cara tenta esta função aki, vc deve usar ela com um parâmetro, o parâmetro e
a quantidade de interações que a barra vai fazer tipo "roda 10", vai de 1
até 10.
Obs: roda perfeitamente em um Unix AIX utilizando ksh, não sei qual shell vc
esta usando nem a plataforma, se tiver que mudar algo e pouca
Como não ??? apenas copiei e colei o seu exemplo!!!
[EMAIL PROTECTED]:38:36 elvio]$ cat b
Filesystem Size Used Avail Use% Mounted on
/dev/hda2 3.5G 1.8G 1.6G 52% /
/dev/hdb1 3.8G 1.7G 2.0G 46% /var/local/lib
/dev/hdd1 4.0G 3.8G 0 100% /home
[EMAIL PROTECTED]:38:40 elvio]$ cat b | awk '{print $5}
neste site tem um exemplo do uso do sendmail para enviar e-mails
http://www.dicas-l.com.br/cantinhodoshell/cantinhodoshell_20061012
Att.
Elvio Barbalho
Técnico de Produção
GEOTI - Gerência de Operações e Tecnologia
Tel +55 061 2108-8863
E-mail: [EMAIL PROTECTED]
Visite nosso site: www.atp.com.br
Só por curiosidade em qual plataforma vc esta fazendo este teste, vc deve
verificar tb se não tem nenhum firewall na maquina ou na rede onde esta
máquina esta!!!
Att.
Elvio Barbalho
Técnico de Produção
GEOTI - Gerência de Operações e Tecnologia
Tel +55 061 2108-8863
E-mail: [EMAIL PROTECTED]
Visit
mail -s "assunto" [EMAIL PROTECTED] [EMAIL PROTECTED] < arq.txt
no arquivo arq.txt vai o conteduo da mensagem
Att.
Elvio Barbalho
Técnico de Produção
GEOTI - Gerência de Operações e Tecnologia
Tel +55 061 2108-8863
E-mail: [EMAIL PROTECTED]
Visite nosso site: www.atp.com.br
> - Mensagem ori
Caro colega editei seu exemplo colocando duas linhas com a data de hj para
facilitar aki, vamos lá, como pode ver tem duas linha com a data "Out 19"
que é hj.
1° vejamos como ficou o arquivo
[EMAIL PROTECTED]:34:24 tmp]$ cat b
Aug 11 10:13:38 : joaokb : caixalixa ; home=/home/paulorosa ;
USE
Caro colega, olhando seu script realmente são tipos diferentes mas vamos
lá!!!
Comparação Numérica
-lt é menor que (LessThan)
-gt é maior que (GreaterThan)
-le é menor igual (LessEqual)
-ge é maior igual (GreaterEqual)
-eq é igual (EQual)
-ne é diferente (NotEqual)
Compara
Caro colega esta é uma alternativa supondo que os nomes sigam este padrão.
$ for a in `ls | grep old$`
do
b=`echo $a | cut -c 1-32`
mv $a $b
done
Att.
Elvio Barbalho
Técnico de Produção
GEOTI - Gerência de Operações e Tecnologia
Tel +55 061 2108-8863
E-mail: [EMAIL PROTECTED]
Vis
t;
> Posso responder?
>
> Veja só a sacanagem:
>
> On 9/12/06, Élvio Barbalho <[EMAIL PROTECTED]> wrote:
> >
> > Caro Willians poderia esplicar o que esta acontencendo em vermelho({A =
> $1
> > -
> > A})??
> >
> > cat arquivo | awk '{A =
Caro Willians poderia esplicar o que esta acontencendo em vermelho({A = $1 -
A})??
cat arquivo | awk '{A = $1 - A} END {print A/60}'
Att.
Elvio Barbalho
Técnico de Produção
GEOTI - Gerência de Operações e Tecnologia
Tel +55 061 2108-8863
E-mail: [EMAIL PROTECTED]
Visite nosso site: www.atp.com.b
Caro coleaga tente usar o comando strings, pesquise sobre ele, abaixo um
exemplo para deixar mais claro.
Como pode ver tenho neste arquivo uns caracteres especiais (ÂÂ) após o
comando eles nao foram
exebidos. Tente utilizar o comando assim strings [nome do seu arquivo]
Execução com o cat
[E
29 matches
Mail list logo