Ir para o conteúdo

fafanet

Voltar a Blog
Tela cheia

Sequências com vim / shell

17 de Março de 2014, 21:22 , por Desconhecido - 0sem comentários ainda | No one following this article yet.
Visualizado 299 vezes
Gerar uma sequência numéria pode ajudar em muitos casos, como por exemplo, gerar uma lista de números ip; com o Vim isto fica fácil de resolver por exemplo, suponha que necessita gerar uma lista do ip 192.168.1.0 até 192.168.1.254, então o comando para obter o resultado ficaria:

:for i in range(1,254) | .put ='192.168.1.'.i  | endfor

Uma sequência numérica normal também pode ser obtida usando a função put:

:put =range(30,40)

Pode se usar valores negativos:

:put =range(-30,-40)

Gerar uma sequência no shell, por exemplo de 1 a 10

for ((i=1;i<=10;i++));do echo $i;done
for i in $(seq 10); do echo $i;done





Fonte: http://feedproxy.google.com/~r/silvaetibr/~3/PA44WhywFIs/sequencias-com-vim-shell.html

0sem comentários ainda

    Enviar um comentário

    Os campos realçados são obrigatórios.

    Se você é um usuário registrado, pode se identificar e ser reconhecido automaticamente.

    Cancelar

    fafanet

    fafanet timeline

    redirection forbidden: http://identi.ca/api/statuses/user_timeline/48009.rss -> https://identi.ca/api/statuses/user_timeline/48009.rss

    0 comunidades

    Nenhum(a)