stão. A função e exemplo iniciais que
tu enviou funcionam sem problemas. Qual seria o caso em que não funciona?
--
Felipe Kellermann
-
Esta lista não admite a abordagem de outras liguagens de programação, como
perl, C etc. Q
; | tr "${_token}" " ")
do {
eval "${_arrayName}[${n}]="${_strtmp}""
let n=n+1
} done
}
OBS: Não envie a mensagem para múltiplas listas, por favor.
--
Felipe Kellermann
ernativa, nos BSDs também é possível usar o fstat. Vai ter o mesmo
efeito da tua sugestão com lsof mas é padrão nos sistemas (lsof é padrão
em alguns BSDs mesmo, com o OS X ;-)). O código de retorno do lsof também
é consistente com os resultados, o que não é o caso dos fstats...
--
Felipe Kellermann
ara usar bc e não shell?
% echo $((0x8001 & 0xff00))
32768
% echo $((16#8000))
32768
--
Felipe Kellermann
-
Esta lista não admite a abordagem de outras liguagens de programação, como
perl, C etc. Quem insistir e
header IP). Seria interessante
tu pegares o offset (último valor do match) para identificar o tipo de
dado que está sendo trabalhado. Observação: iproute permite sem problemas
a especificação de offsets negativos para poder pega coisas antes do
header IP, o que torna a coisa
On Fri, 28 Jul 2006 8:14pm -0300, Reinaldo Carvalho wrote:
> Felipe,
>
> > % echo $((0x8001 & 0xff00))
> > 32768
> >
> Não entendi como isso funciona.. pode dar mais exemplos?
Reinaldo,
Desculpas, pensei que o exemplo estava claro. Eu estou fazendo uma
op
o | exclusivo,
$ printf "%x\n" $((0x1138 ^ 0x807f))
9140
1 exclusivo 8 é 9 (faça também printf %x $((2#0001 ^ 2#1000)))
1 exclusivo 0 é 1 (faça também printf %x $((2#0001 ^ 2#)))
3 exclusivo 7 é 4 (faça também printf %x $((2#0101 ^ 2#0111)))
8 exclusivo f é 7 (faça também prin
valor hexadecimal de 32bits para CIDR.
# Felipe Kellermann
function hexa_para_cidr
{
local mascara=$1
local cidr=0
local base=0x8000
shift
while [ $((mascara & base)) ]; do
cidr=$((cidr + 1))
base=$((base >> 1))
done
printf &
o bc. Em zsh dá para fazer em uma linha (mesmo
sem converter para binário), mas eu não me importo muito com o tamanho,
atualmente; importo-me mais com a facilidade/clareza de leitura.
--
Felipe Kellermann
-
Esta lista não
On Sat, 29 Jul 2006 5:44pm -0300, Julio C. Neves wrote:
> Pois é Felipe,
> realmente isso só se faz com o bc. Em compensação, o bc é que faz tudo que
> eu falei. Portanto, seria até mais simples que um oneliners. Seria um echo
> para o bc.
>
Se tem suporte nos shells atuais, eu
o por uma limitação da bash que outros shells já não têm mais há
uma década. Para quem quiser usar bash e ainda assim ter floats, eu
recomendaria "bashdiff" (ou zsh, ou até (pd)ksh!).
--
Felipe Kellermann
-
Esta lis
On Mon, 31 Jul 2006 12:50am -0300, Julio C. Neves wrote:
> Felipe,
> vou parar por aqui pq esta thread não leva a nada. Meu ponto de vista é que
> *todas* as soluções criativas devem ser apresentadas e é isso que estou
> defendendo. Em momento algum citei que a minha solução é me
Reinaldo,
Já chegou a ver a opção -o (one line)?
--
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 est
sente para quem gosta de shell script.
--
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é
Pode exemplificar o que você quer ?
2008/12/16 everton everton
> Boa tarde
>
> estou fazendo alguns scripts para envio e recebimento de arquivos em um
> cliente
>
> ate agora estava indo bem ! pq os arquivos tinham sempre o mesmo nome ou
> extencao
>
> mas agora estou com um problema que um ar
t;.txt".
Isto deve fazer a devida alteração em todos os arquivos ".txt" localizados
abaixo do diretório definido.
Abraço,
Felipe Rodrigues Maia
felipe_rm...@yahoo.com.br
De: Carla
Para: shell-script@yahoogrupos.com.br
Enviadas: Quinta-feira,
; '(caracter de espaço), '\t', '\r', '\n', '\v', e '\f' em
ASCII.
2) O grep irá receber a linha, tratada pelo comando sed, e retornará o conteúdo
exato (parâmetro '-x') da linha acordante com o argumento.
Abraços,
Felipe Rodrigues Ma
x27; Valido
Mac Address '01:02:03:04:05' Invalido
Mac Address '01:02:03:04:05:06:07' Invalido
Mac Addres '01:02:03:04:05:0F' Valido
Mac Address '01:02:03:04:05:0G' Invalido
###
Daí é só aprimorar, colocando, por exemplo, valores de r
l fazer tudo isso em uma linha só, dentro de um loop "for". Dei
uma
olhada bem rápida aqui nos manuais do linux e não consegui ver se é possível
fazer o read utilizar delimitadores. Mas com um pouquinho mais de pesquisa acho
que é possível.
Um abraço,
Felipe Rodrigues Maia
felipe_rm...@yah
da mesma.
Quando se clica em uma pasta com o direito, abre a propriedade e clica
no local do icone para definir uma imagem como icone da pasta.
Mas eu quero fazer este processo via shell script.
--
Felipe Podestá dos Santos <[EMAIL PROTECTED]>
Em Sáb, 2008-04-12 às 12:51 -0300, mop escre
Oportunidade $$$ muito simples e lucrativo$$$
Excelente forma de obter um renda Extra!
Se vc tem um micro computador, amigos e vontade de ganhar dinheiro, entre no
site abaixo e comece ter uma renda extra.
Chegou o novo sistema Milionários.net, que lhe permite gerar uma renda através
da sua pró
101 - 121 de 121 matches
Mail list logo