while [ $n -lt 3 ]
do
read -p "Digite um numero: " x
vet[$n]=$x
let n++
if [ $n -eq 3 ]
then
OUT=$(echo [EMAIL PROTECTED] | sort )
echo $OUT | sort
else
continue
fi
done
Bom pessoal tenho uma dúvida creio que seja bem simples, o que
acontece é que quero pegar 3 entradas d
Olá pessoal tenho uma lista aqui da seguinte forma:
a
b
c
d
e
Pois bem, essa é a saida de um sort, essa lista na verdade nao e
constante não, tá variando sempre, e ela também utiliza numeros, bom,
sendo o 'e' numericamente no alfabeto de maior valor eu queria
classifica-lo , mas nao utilizando o
Olá, lista, alguem saberia me dizer se é possivel criar tabelas hash
em bash script ?
ou até mesmo dicionarios, como no python.
por exemplo em python:
dic={
"chave":"valor",
"chave1":"valor1"
}
como associaria palavras chaves a valores em shell ?
obrigado desde já.
Olá pessoal,
Tive lendo sobre o comando typeset, e vi que ele é um built-in da
bash, no entanto, comparei o man do typeset da bash e do ksh, vi que,
no korn shell, por exemplo, o comando typeset oferece mais parametros
pra uso, como por exemplo, converter lower case para upper case, na
bash eu ter
Olá lista,
Estou com um arquivo com o seguinte conteudo:
>>> /sbin/iwgetid
>>> /sbin/iwlist
>>> /sbin/iwconfig
>>> /sbin/iwspy
>>> /sbin/iwevent
>>> /sbin/ifrename
>>> /sbin/iwpriv
A dúvida é, quando uso o comando: cut -c 5-18, tenho a seguinte saida:
/sbin/
/sbin/iwlist
/sbin/iwconfig
/sbin/iw
Olá lista,
Eu declarei uma variavel chamada
$ SALARIOS=/home/pedro/empresa/rh/salarios
No entanto, só consigo obter o valor da mesma, na mesma instancia (é
esse o nome) da bash em que a declarei.
Quando executo outra instancia da bash, por exemplo, e executo um echo
"$SALARIOS" para obter o val
Bom dia, lista.
Estou executando o seguinte comando:
cat /etc/gentoo-release < <(tr [a-z] [A-Z])
E na realidade o que acontece é que: quando o executo, o terminal
simplesmente fecha. Pluft, fechou.
Alguem saberia me dizer por qual motivo a bash teve essa reação ?
Olá lista,
Estou aqui com uma array que contem 50 valores.
Bom, o que eu quero e classificar o maior valor e joga-lo em um
relevancia.txt
Se fosse ao menos 3 valores apenas, dava pra comparar um a um em busca
do maior valor, no entanto são muitos valores.
Gostaria de saber se existe , um algori
Ae galera
Executei um programa que retorna um código de finalização
caso bem sucedido 0 e caso erro 1
No entanto eu gostaria que o programa retornasse o valor também na
entrada padrão, no caso, o terminal do usuario.
Ou então, como eu faria pra pegar o código de retorno desse programa,
mesmo ap
Ola lista,
Declarei uma variavel que recebe um valor da entrada padrao stdin do
usuario no entanto quando se armazena um inteiro longo me retorna essa
mensagem de erro :
integer expression expected
Em C eu declarava essa variavel como long int e conseguia armazenar o
numero inteiro com grande
Boa tarde Pessoal,
Estou me enrolando aqui para fazer um script que acrescente +1 ao
último dígito da linha SERIAL de cada arquivo de zona de um servidor DNS.
Tenho um diretório com vários arquivos de zona, e dentro dele temos
o SERIAL, cada um mais ou menos com o seguinte conteúdo:
202.133.234.135
> pop3 IN A 203.133.234.135
> ns1 IN A 201.133.234.137
> ns2 IN A 202.223.157.132
> [r...@cerebro ~]#
>
> Resumido:
> [r...@cerebro ~]# SERIAL=$(awk '/serial/{print $1}' dns)
> [r...@cerebro ~]# sed -i "/serial/s/$SERIAL/$(expr $SERIAL + 1)/" dns
zona e deu certo, incrementou 1 em cada arquivo :-).
Abraço pessoal obrigado denovo.
Felipe escreveu:
>
> Boa tarde Pessoal,
>
> Estou me enrolando aqui para fazer um script que acrescente +1 ao
> último dígito da linha SERIAL de cada arquivo de zona de um servidor DNS.
>
>
Boa tarde a todos,
Sou novato em SH e estou encontrando dificuldades para tratar um teste
com o comando "if" e gostaria de alguma dica, se possivel.
Antes de começar, eu dei uma lida nas aulas do Julio para ter uma
noção do que estava fazendo, porém estou com uma duvida num script
para monitorar u
Boa tarde a todos,
Sou novato em SH e estou encontrando dificuldades para tratar teste com o
comando "if"
Ajuda com teste de string
ão estou sabendo filtrar corretamente o comando na
variavel "ST1", porque todos os outros teste dão "OK".
Será que consegui explicar melhor?
Obrigado!
Felipe
MSN Messenger: flpe...@yahoo.com.br
De: Cléoson Barreto
Para: shell-script
está
batendo.
eu acho que o problema está na parte do "sed" ou do "grep" um destes dois não
está certo.
será que tem alfuma forma de colocar algum coringa que pegue tudo?
Felipe
MSN Messenger: flpe...@yahoo.com.br
De: Cléoson Barreto
d" está guardando um "espaço" e uma "aspa" na variavel,
como faço para arrumar o "sed" para que não sejam guardados esses dois
caracteres, para que seja mostrado na tela apenas "Pronto" ou talvez "Pronto."?
alguém pode dar um help?
Valeu!
Obrigado pessoal,
deu certo o sed =)
ainda preciso de mto estudo mesmo!
=P
Felipe
MSN Messenger: flpe...@yahoo.com.br
De: Julio C. Neves
Para: shell-script@yahoogrupos.com.br
Enviadas: Terça-feira, 14 de Abril de 2009 16:00:27
Assunto: Re: [shell
ado?
2º Isso está muito sujo, e posso deixar o codigo melhor?
Por que o resultado esperado não fio retornado corretamente?
Obrigado desde Pessoal!
Felipe
MSN Messenger: flpe...@yahoo.com.br
Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com
[As partes desta mensagem que não continham texto foram removidas]
que tratar diferente?
alguém ja viu isso?
Pelo que eu entendi lendo o curso do Julio e outros na net, quando agente usa
aspas duplas entendesse que ele irá tratar o que estiver dentro como string,
inclusive numeros e espaços.
estou errado?
Felipe
MSN Messenger: flpe...@ya
Boa tarde!!!
com faz para pegar um texto minisculo, converter para maiusculo e atribuir o
resultado a uma nova variavel
pesquisei e encontrei isso aqui:
echo $VAR_NAME | tr ['a-z'] ['A-Z']
mas nao consigo atribuir isso a uma variavel.. por exemplo
varnew=(echo $VAR_NAME | tr ['a-z'] ['A-Z'])
o
(echo $VAR_NAME | tr ['a-z'] ['A-Z'])
> ai funciona..
>
> - Mensagem original
> De: Felipe Regalgo <[EMAIL PROTECTED] >
> Para: shell-script@yahoogrupos.com.br
> Enviadas: Quarta-feira, 2 de Julho de 2008 15:46:26
> Assunto: [shell-script] transformar para
hahaha, é verdade, troquei as bolas :D
[As partes desta mensagem que não continham texto foram removidas]
ah, eu atribui 0 a variavel n no inicio do script, porem, quando fui colar
sem querer me esqueci...
n=0
...
[As partes desta mensagem que não continham texto foram removidas]
Guilherme M Gall,
Não só ajudou como resolveu o problema!
Valeu!
[As partes desta mensagem que não continham texto foram removidas]
Exatamente Thiago!
Era isso mesmo que eu queria!
Valeu!
[As partes desta mensagem que não continham texto foram removidas]
Humm, Muito obrigado!
[As partes desta mensagem que não continham texto foram removidas]
MrBits, é verdade, menas não existe :)
Valeu as dicas, Thiago e MrBits.
Grato! principalmente pela correção :P
Té +
[As partes desta mensagem que não continham texto foram removidas]
Tiago B Peczenyj
Obrigado pela resposta, mas no meu caso não funcionou, por que estou fazendo
com cadeia de caracteres e não com numeros, também não consegui entender
direito o que voce quis passar.
Elias Andrade
Ainda não to acustumado com o Awk, mas vou dar uma lida sobre ele também. é
que pel
Ah sim, não havia percebido.
André Saunite, obrigado pelo esclarecimento, ou melhor: pelo esclarecimento
do esclarecimento.
(:
[As partes desta mensagem que não continham texto foram removidas]
George,
Veja se é isso que quer
$ cat /etc/group | tail -n5 | tr [a-z] [A-Z]
SQUID:X:31:
NETDEV:X:1019:
AVAHI:X:1020:
DHCP:X:1021:
BITLBEE:X:1022:
Note que tive a saída em High Case graças ao comando "tr".
[As partes desta mensagem que não continham texto foram removidas]
MrBits e Cesar.
A dúvida não é quanto ao resultado da saida do comando propriamente dito tr
[a-z] [A-Z] < /etc/gentoo-release.
É só uma curiosidade o fato de a bash "finalizar" assim em função deste
comando.
[As partes desta mensagem que não continham texto foram removidas]
Talvez ela ficou até com medo da lógica do comando e decidiu se
auto-destruir, mas de toda forma, é uma curiosidade (pra mim que estou
iniciando na coisa ainda).
[As partes desta mensagem que não continham texto foram removidas]
Miranda, é sim:
$ cat /etc/gentoo-release
Gentoo Base System release 2.0.0
[As partes desta mensagem que não continham texto foram removidas]
Valeu Thiago,
Novamente (:
[As partes desta mensagem que não continham texto foram removidas]
Depois de um bom tempo procurando encontrei a solucao:
$ echo $?
[As partes desta mensagem que não continham texto foram removidas]
GRUPOS=$(expr `wc -l < $LISTA` / 15) # como o seu antigo
# verifica se o resto da divisão não é zero. sendo o caso, soma 1 ao
resultado
if [ $(expr $LISTA % 15) -ne 0 ]; then GRUPOS=$(expr $GRUPOS + 1);
2009/9/24 sergiolinux1
>
>
> Ola pessoal, obrigado pela ajuda de sempre.
>
> Tenho um arqu
Hi, I am willing to give you a big surprise: . I bought
an Apple Mac book one week ago from this website. Now, I have received
it. This product quality is very good. They also sell phones, TV,
motors and so on. By the way, they mainly sell new and original
products and they have many good feedback.
ED], [EMAIL PROTECTED], [EMAIL PROTECTED],
[EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED],
[EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED] como posso fazer? o
grep faz? qual script resolve no meu caso?
--
Felipe Santos
[EMAIL PROTECTED]
(51) 9626.2600 (51) 84
ED], [EMAIL PROTECTED], [EMAIL PROTECTED],
[EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED],
[EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED]
como posso fazer?
o grep faz? qual script resolve no meu caso?
--
Felipe Santos
[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>
(5
obrigado ao pessoal pelas dicas e desculpa eu ter reenviado o e-mail
Felipe Santos escreveu:
> oi, tenho uma lista de e-mail em txt no formato:
>
> nome_do_contato <[EMAIL PROTECTED]>, nome_do_contato
> <[EMAIL PROTECTED]>, nome_do_contato <[EMAIL PROTECTED]>,
>
queria
saber se tem como fazer usando as ferramentas em Shell ;-).
Obrigado!
Sérgio.
=
Felipe Pavanello Sultani
-
Yahoo! Acesso Grátis - Internet rápida e grátis. Instale o discador agora!
[As partes desta mensagem que não continham texto foram removidas]
a o próximo programa e não instala
> >
> > }
> >
> > exit
> >
> > .
> >
> > Eu tentei fazer com os comando normais
> >
> > echo Instalando amarok
> > sleep 1
> > sudo apt-get -y install amarok
> > echo
?
Abraço,
Felipe Costa
-
Esta lista não admite a abordagem de outras liguagens de programação, como
perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio
aviso
Eu também quero as apostilas se for possÃvel
[EMAIL PROTECTED]
Abraço,
Felipe
--- shell-script@yahoogrupos.com.br wrote:
> Existem 25 mensagens sobre este tópico.
>
> Tópicos contidos neste resumo:
>
> 1. livro para programção de shell scrip0t
>
shell com redir.
--
Felipe Kellermann
-
Esta lista não admite a abordagem de outras liguagens de programação, como
perl, C etc. Quem insistir em não seguir esta regra será moderado se
o ha nenhuma definicao sobre
suporte a ponto flutuante em shell. Alguns shells implementam. Em zsh, por
exemplo:
orchid% print $((1.5 * 3 - .2))
4.2998
--
Felipe Kellermann
-
Esta lista não admite a abordag
ipo de padrao. O shell nao interefere em nada. Seria
interessante ver o significado deste sufixo-com-pontos.
--
Felipe Kellermann
-
Esta lista não admite a abordagem de outras liguagens de programação, como
perl, C etc. Quem in
sh, claro):
bash3-patched$ printf "%05d\n" {10..15}
00010
00011
00012
00013
00014
00015
bash3-patched$
Similar da zsh, de onde a funcionalidade anterior da bash3 foi copiada:
orchid% printf "%05d\n" {10..15}
00010
00011
00012
00013
00014
00015
o
r de Nome?
--
Felipe Kellermann
-
Esta lista não admite a abordagem de outras liguagens de programação, como
perl, C etc. Quem insistir em não seguir esta regra será moderado sem prév
On Thu, 16 Feb 2006 10:31pm -0300, Gentil de Bortoli Júnior wrote:
> Hm. Creio que você queira isso:
>
> mkdir i{3,4,5,6}86
Em bash3 e zsh,
mkdir i{3..6}86
--
Felipe Kellermann
-
Esta lista não admite a abo
7;reply=(${REPLY}{,})':)
E em qualquer outro shell (bash, ksh, etc), poderia ser assim, um pouco
menos bonito
for i in *.jpg; { printf "%s\n" "$i" "$i"; }
--
Felipe Kellermann
-
Esta l
$ x=1; x=2 lala; echo $x
2
2
A zsh, por exemplo, tem alguns modificadores de parametros (variaveis) que
podem ser usados para modificar e trabalhar com estes comportamentos, como
o "hide", por exemplo. Como referencia de leitura (para o assu
etorio -type f | xargs mv --target-directory=/outro/diretorio
Em geral eu prefiro (em zsh) só shell
% mv /diretorio/**/*(.) /outro/diretorio
--
Felipe Kellermann
-
Esta lista não admite a abordagem de outras liguagens de p
diretorio/**/(.x) /outro/diretorio
Ou opcionalmente juntar os dois:
(Move todos arquivos de diretorio/ que acabam com .com ou .exe e que são
arquivos normais com o bit de execução ligado ou para o dono, ou para o
grupo, ou para outros, e
on/x-dosexec; then
mv $arquivo /outro/diretorio
if
done
--
Felipe Kellermann
-
Esta lista não admite a abordagem de outras liguagens de programação, como
perl, C etc. Quem insistir em não seguir esta regra será
ou mais". Há diferenças entre
expressões regulares e globbing. Em um glob o teu "te*" significa apenas o
literal "te" seguido de qualquer coisa.
--
Felipe Kellermann
-
Esta lista não admite a abordagem d
On Wed, 1 Mar 2006 11:39am -0300, Felipe Kellermann wrote:
> OBS: E a interpretação não é de "`e' zero ou mais". Há diferenças entre
> expressões regulares e globbing. Em um glob o teu "te*" significa apenas o
> literal "te" seguido de qualquer cois
utes'
2008/03/03-21:07
E, portanto, tu pode fazer diferênças, comparações, etc. entre datas
transformando (formatação) de data para timestamp e de timestamp novamente
para data. Mas muito legal teu script. Referência...
--
Felipe Kellermann
--
.
Como sei pouco de shell nao tenho como sugerir nenhuma solucao.
Desde jah grato,
Felipe Costa
-
Blab-away for as little as 1¢/min. Make PC-to-Phone Calls using Yahoo!
Messenger with Voice.
[As partes desta mensagem que não continham texto foram
ó o caso de trocar teu ls por find.
--
Felipe Kellermann
-
Esta lista não admite a abordagem de outras liguagens de programação, como
perl, C etc. Quem insistir em não seguir esta reg
while true
do
echo "LOOP PRINC $SEQ"
ls -tr | tail -n 4 | while read arq
do
echo "SEQ = $SEQ <$arq>"
(( SEQ++ ))
done
sleep 2
done
Grato,
Felipe
====
Tiago,
Vc tem razao, o pipe gera um processo filho, mas o redirecionamento do stdin
que vc enviou nao funciona:
4.sh: line 4: syntax error near unexpected token `('
4.sh: line 4: `done <( ls -tr | tail -n 4 )'
Felipe
Tiago Barcellos Peczenyj <[EMAIL PROTECTED]> es
unexpected token `<'
line 5: `done < <(ls -tr | tail -n 4)'
e continua apresentando erro de sintaxe...
Felipe
Tiago Barcellos Peczenyj <[EMAIL PROTECTED]> escreveu:Opa, desculpe
faltou + um <
while read linha
do echo "linha = $linha"
done <
t $estado[RS]
Rio Grande do Sul
% print ${estado[(R)São*]}
São Paulo
% print ${estado[(i)R?]}
RS
% print [EMAIL PROTECTED]
Rio Grande do Sul
--
Felipe Kellermann
-
Esta lista não admite a abordagem de ou
l-script/
Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]
O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!.
=
Felipe Pavanello Sultani
-
Novidade no Ya
assim usar uma funcionalidade
similar (mais muito mais melhorada pelo proprio shell, que seria o lugar
correto de se fazer isto), o zsh tem o "zargs".
zargs -- /var/spool/postfix/deferred/*/* -- postcat > arq
OBS: Se nao me engano o postcat pode receber "argumentos"
F
ARQUIVO DIR1/ DIR3/
DIR COM ESPACO/ DIR2/ TEMP/
% for d in *(/); { print $d, $d[0]${(L)${d[2,$]:gs/ //}}; }
DIR COM ESPACO, Dircomespaco
DIR1, Dir1
DIR2, Dir2
DIR3, Dir3
TEMP, Temp
--
Felipe Kellermann
-
m ZSH nao precisa dos {}.
--
Felipe Kellermann
-
Esta lista não admite a abordagem de outras liguagens de programação, como perl, C etc. Quem insistir em não seguir esta regra será mode
mpre o valor de $fuu_ e de $i. Juntos formam
novamente o 1, 2 e 3.
--
Felipe Kellermann
-
Esta lista não admite a abordagem de outras liguagens de programação, como perl, C etc. Quem insistir em não seguir esta
t;%s" "$now"
}
OBS: Prefira sempre usar $(), como tu usou na tua tentativa de pegar o
retorno, no lugar de ``. Assim a tua segunda tentativa vai funcionar:
% start_time=$(is_time)
% print $start_time
22:13:03
--
Felipe Kellermann
-
ecisar
fazer cópia/modificar/mover:
% sed -i 's/\(BOOTPROTO=\).*/\1dhcp/' teste
Se tu tiver Perl (deve ter), pode fazer via "Perl pie":
% perl -p -i -e 's/(BOOTPROTO=).*/$1dhcp/' teste
--
Felipe Kellermann
zsh, tambem, e ter floats sem fazer
coisas feias com seq/awk/bc/etc:
% for ((f = 1.0e+0; f <= 5.0e+0; f += 0.5e+0)); { print $f }
1.00
1.50
2.00
2.50
3.00
3.50
4.00
4.50
5.0
named pipe nos shells atuais (bash, zsh). Não
seria difícil de implementar (a zsh tem o módulo zsh/system para este tipo
de implementação de interface adicional) e seria interessante. Troca de
mensagens, filas, memória (variáveis?) compartilhadas, etc.
--
Fe
On Sat, 24 Jun 2006 8:50pm -0300, Gilberto Martins wrote:
> Olá Felipe.
>
> Achei interessante o teu texto, mas não entendi se vc quis dizer que :
> a) FIFOs têm uma característica chamada de "bloqueante"
Uma leitura/escrita, em UNIX, em um FIFO, faz o processo que está
On Mon, 26 Jun 2006 4:12pm -, Julio C. Neves wrote:
> Com esta frase, quero simplesmente dizer que qq coisa é passível de
> travamento, seja por maldade, seja por incompetencia. Absolutamente nada
> pessoal ao Felipe (grande colaborador da nossa lista), falei em latu-sensu.
Provave
e tem haver com localização. afinal por que vc imprime
> variaveis do tipo ponto flutuante com virgula ao inves de ponto?
Sim.
Depende do locale.
Ou:
% LANG=POSIX awk 'NR != 1 { soma2 += $2 ; print soma2,$2 }' temp.dat
--
Felipe Kellermann
--
-- arquivo3.txt arquivo3.doc
mv -- arquivo4.txt arquivo4.doc
--
Felipe Kellermann
-
Esta lista não admite a abordagem de outras liguagens de programação, como
perl, C etc. Quem insistir em não seguir esta regr
ra head/tail nas próximas versões. Se tu quiser usar esta opção só
no tail/head, pode fazer:
_POSIX2_VERSION=199209 tail/head +N ...
--
Felipe Kellermann
-
Esta lista não admite a abordagem de outras liguagens de programação
ficar via _POSIX2_VERSION (edição). Por muitos anos este aviso foi
sendo feito. Vai ser feita uma breve modificação para suportar, se não
tiver nenhuma ambiguidade, os +N. Melhor é sempre usar "-n", mesmo,
--
Felipe Kellermann
-
denamento de
chaves e valores, buscas inversas, e muitas outras.
--
Felipe Kellermann
-
Esta lista não admite a abordagem de outras liguagens de programação, como
perl, C etc. Quem insistir
ssociativas não precisam de módulos para
funcionarem. Há módulos muito bons, de fato, mas esta funcionalidade está
embutida (na gramática). Para ler sobre alguns módulos interessantes, eu
recomendaria o manual zshmodules(1).
Sobre a troca, não vais perder nada :-) Boa utilização,
--
Fe
onar em bash, zsh e ksh.
valor="abcDEF012345.,[EMAIL PROTECTED]"
valor=${valor//[^[:digit:]]/}
--
Felipe Kellermann
-
Esta lista não admite a abordagem de outras liguagens de programação, com
e/nee.1 teste/nee
mv -- blah.1 blah
mv -- fuubar.1 fuubar
--
Felipe Kellermann
-
Esta lista não admite a abordagem de outras liguagens de programação, como
perl, C etc. Quem insistir em não seguir esta regra será mode
On Wed, 12 Jul 2006 7:18pm -0300, Flavio Junior wrote:
> jah que falamos de outras soluçoes, vou por uma tambem:
>
> $ cat val.txt | tr '\n' "+" | bc
>
> O que não falta é formas de somar isso.. mas vamo faze uma longa
> thread com varias formas :)
Legal ;-) Em zsh, tendo este val.txt, dá pa
salvar...
voyeg3r,
Poderia procurar no histórico? Tenho quase certeza que já enviei uma
implementação de um quicksort ou algum outro em shell para a lista.
Se não encontrar eu posso procurar ele por aqui para enviar novamente.
--
do e-mail que havia enviado.
Alguém tem um arquivo de todo o histórico da lista em mbox, por exemplo?
Lembro que alguém (não lembro quem) fazia uns pacotes com todo o conteúdo.
--
Felipe Kellermann
-
Esta lista não admite a abord
5045714
0.67828074053782572
0.25024152731907634
0.36985652279932779
OBS: Aceita seeds, também, diferente de RANDOM que não tem seed nenhum.
--
Felipe Kellermann
-
Esta lista não admite a abordagem de outras liguagens de program
blema no meu ambiente.
Se tu ainda tiver algum problema ou quiser fazer alguma operação mais
complexa e tudo mais usando só shell, pode usar zsh:
% float var1=22 var2=7
% print $(($var1 / $var2))
3.1428571428571428
...
% printf "%2.5f\n" $(($var1 / $var2))
3.14286
i ter que passar para um programa qualquer (como o bc) para
obter o resultado.
--
Felipe Kellermann
-
Esta lista não admite a abordagem de outras liguagens de programação, como
perl, C etc. Quem insistir em não seguir esta
dizendo:
> "division by 0 (error token is ".001")
A bash não tem suporte. Só ksh e zsh suportam floats.
--
Felipe Kellermann
-
Esta lista não admite a abordagem de outras liguagens de programação, como
per
On Tue, 18 Jul 2006 2:22am -0300, Herbert Alexander Faleiros wrote:
> On Tuesday 18 July 2006 00:59, Felipe Kellermann wrote:
> [cut]
> > A bash não tem suporte. Só ksh e zsh suportam floats.
>
>
> Você pode contornar isso com ferramentas como o dc:
>
> $ for(
tu usa pserver, é só fazer "cvs login". Se tua dúvida é sobre como
passar uma senha via scripting para um comando de "login", procure no
histórico da lista sobre "expect".
Se é por SSH, tu pode usar um par de chave
On Wed, 19 Jul 2006 7:57am -0300, João Bernardo Aversa wrote:
> Não esqueça de antes exportar a variavel $CVSROOT
>
> export CVSROOT=:pserver:[EMAIL PROTECTED]:/repositório
Olá,
Pode ser via -d também :-)
--
Felipe K
On Wed, 19 Jul 2006 11:23am -0300, +[+ Suicide|Solution +]+ wrote:
> [EMAIL PROTECTED]:/tmp$ cat ip_list | while read LINHA; do echo "IP: $LINHA";
> done
> IP: 10.0.0.1
> IP: 10.0.0.2
> IP: 10.0.0.3
> IP: 10.0.0.4
> IP: 10.0.0.5
Olá Felipe,
Talvez tu já sa
On Thu, 20 Jul 2006 5:34pm -0300, rafael.nery wrote:
> Não entendi.
> Como vou comparar da variável que tem os users com o /var/mail?
Faça:
if [ -e /var/mail/$usuario ]; then
existe...
else
não existe...
fi
--
Felipe Kell
nho o teu ls fechando os descritores ;-)
Mas um comentário sobre este teste: Neste caso, se a conta do usuário for
tipo Maildir em /var/mail, o teste com -f não vai funcionar. Só usar -e.
--
Felipe Kellermann
-
Esta lista não admi
stat (coreutils) no Linux, funciona em bash/zsh/ksh/etc:
% var=$(stat -c %s /var/log/messages)
% echo $var
1713508
--
Felipe Kellermann
-
Esta lista não admite a abordagem de outras liguagens de programação, como
perl, C
On Fri, 21 Jul 2006 1:58pm -0300, Felipe Kellermann wrote:
> % stat -H messages /var/log/messages
> % print $messages[link]
> 1713508
>
> Assim $messages[link] tem o tamanho do arquivo em bytes. A
s/link/size/
--
Fe
1 - 100 de 121 matches
Mail list logo