Página 1 de 2 12 ÚltimoÚltimo
+ Responder ao Tópico



  1. Eu utilizo o New Terminal do mikrotik a bastante tempo, mas tem um comando que eu ainda não descobri como escrever.
    Não é algo muuuito importante, mas é curioso no mínimo.
    Eu sei como localizar via New Terminal um usuário cadastrado no hotspot. Mas está é uma procura exata.
    Eu gostaria de realizar uma procura inexata, utilizando uma coincidência parcial na informação.
    Exemplo, gostaria de listar com um print, todos os usuários que contenham o string "ana" no campo login.
    Já procurei por esse comando no manual do mikrotik, mas não obtive sucesso.
    Se alguém souber, e quiser compartilhar a informação, agradeço desde já.
    Muito obrigado.




  2. Citação Postado originalmente por Flechaus Ver Post
    ...Eu gostaria de realizar uma procura inexata, utilizando uma coincidência parcial na informação.
    Exemplo, gostaria de listar com um print, todos os usuários que contenham o string "ana" no campo login.
    Já procurei por esse comando no manual do mikrotik, mas não obtive sucesso.
    Se alguém souber, e quiser compartilhar a informação, agradeço desde já.
    Boa tarde.

    A ajuda considera Registration Table, da interface wireless. Faça as adaptações para Hotspot. (provavelmente /ip hotspost user).

    O comando abaixo retornará todos os clientes que contenham, em qualquer parte do comentário, o string "ana" (sem as aspas). Deve ser observado que o comando é case-sensitive, ou seja, considera diferentes as letras maiúsculas e minúsculas.

    Código :
    /interface wireless registration-table print without-paging terse where comment~"ana"
    Traduzindo literalmente o comando, o significado é:

    Na tabela de clientes registrados na(s) interface(s) sem fio, imprimir, sem paginar, sem formatar, somente os registros que contenham a expressão regular "ana".

    O retorno (usando nomes e endereços físicos fictícios) será:
    Código :
    29 comment=cd-01626-joana interface=wlan1 mac-address=00:00:00:00:00:1a ap=no wds=no bridge=no
    34 comment=cd-02113-ana-lucia interface=wlan1 mac-address=00:00:00:00:00:2b ap=no wds=no bridge=no
    42 comment=cd-01768-mario-anacleto interface=wlan1 mac-address=00:00:00:00:00:3c ap=no wds=no bridge=no
    Dos 48 clientes conectados nesta Routerboard, no cartão wlan1, somente três atenderam o critério, sendo joana, ana-lucia e mario-anacleto.

    Para resolver a questão das letras maiúsculas e minúsculas, explore as expressões regulares[1].

    [1] http://aurelio.net/regex/guia/maiusc...culas.html#5_1

    Espero ter ajudado.

    Saudações,

    Trober
    -
    -
    -
    -
    -

  3. Citação Postado originalmente por trober Ver Post
    ...Para resolver a questão das letras maiúsculas e minúsculas, explore as expressões regulares...
    Complementando, se você quiser desconsiderar maiúsculas e minúsculas na busca, deve usar colchetes, como no exemplo abaixo:
    Código :
    /interface wireless registration-table print without-paging terse where comment~"[Mm][Aa][Cc]"
    Serão retornados os seguintes registros (fictícios):

    3 comment=cd-00756-machado-de-assis interface=wlan1 mac-address=00:00:00:00:00:4d ap=no wds=no bridge=no
    11 comment=cd-00413-Farmacia-parana interface=wlan1 mac-address=00:00:00:00:00:5e ap=no wds=no bridge=no

    Fica a sugestão de usar nomes e comentários somente em minúsculo, sem acentos. Nos provedores que são meus clientes, recomendo colocar o código do contrato junto com o nome. Dessa forma, diminui a chance de quebra de vínculo de registro com outros bancos de dados, principalmente quando são não relacionais (ISAM, TEXT, CSV etc).

    Saudações,

    Trober
    -
    -
    -
    -
    -



  4. Obrigado gente, valeu pela ajuda. Abraços a todos!






Tópicos Similares

  1. Ajuste de MCS do MikroTik RouterOS
    Por rick no fórum Redes
    Respostas: 155
    Último Post: 30-06-2017, 12:13
  2. Dúvida sobre placa de rede wireless / Mikrotik
    Por Toninho JOF no fórum Redes
    Respostas: 4
    Último Post: 03-01-2014, 15:55
  3. Respostas: 3
    Último Post: 17-11-2013, 09:55
  4. dúvida sobre range de ips do Brasil
    Por jotacekm no fórum Servidores de Rede
    Respostas: 3
    Último Post: 01-02-2006, 15:01
  5. Dúvidas sobre taxas de Velocidade do SWL 3300
    Por flaviobatistela no fórum Redes
    Respostas: 1
    Último Post: 14-12-2005, 13:48

Visite: BR-Linux ·  VivaOLinux ·  Dicas-L