Enviado em 01/11/2017 - 16:42h
Pessoas ... tendo uma sequencias de 36 dezenas ... como identificar a sequencia do menor "01" ao maior ">06" consecutivos !!!SEQ: 01 02 03 01 02 03 04 01 02 03 04 05 06 07 08 09 10 12 13 14 15 ... Retorno >>> 01 02 03 04 01 02 03 04 05 06 07 08 09 10
Enviado em 01/11/2017 - 17:55h
SEQ: 01 02 03 01 02 03 04 01 02 03 04 05 06 07 08 09 10 12 13 14 15 ... Retorno >>> 01 02 03 04 01 02 03 04 05 06 07 08 09 10
Enviado em 01/11/2017 - 18:00h
SEQ: 01 02 03 01 02 03 04 01 02 03 04 05 06 07 08 09 10 12 13 14 15 ... Retorno >>> 01 02 03 04 01 02 03 04 05 06 07 08 09 10
Enviado em 01/11/2017 - 20:09h
SEQ: 01 02 03 01 02 03 04 01 02 03 04 05 06 07 08 09 10 12 13 14 15 ... Retorno >>> 01 02 03 04 01 02 03 04 05 06 07 08 09 10
SEQ="01 02 03 01 02 03 04 01 02 03 04 05 06 07 08 09 10 12 13 14 15 16 17 18 19 20" N=$(awk '{print NF}' <<< "${SEQ}") for ((x=1;x<=$N;x++));do egrep -o "$(seq -w -s" " $x)" <<< $SEQ;done|sed '/^.$/'d 01 02 03 04 05 06 07 08 09 10
Enviado em 01/11/2017 - 20:21h
SEQ="01 02 03 01 02 03 04 01 02 03 04 05 06 07 08 09 10 12 13 14 15 16 17 18 19 20" N=$(awk '{print NF}' <<< "${SEQ}") for ((x=1;x<=$N;x++));do egrep -o "$(seq -w -s" " $x)" <<< $SEQ;done|sed '/^.$/'d 01 02 03 04 05 06 07 08 09 10
Enviado em 01/11/2017 - 22:30h
SEQ="01 02 03 01 02 03 04 01 02 03 04 05 06 07 08 09 10 12 13 14 15 16 17 18 19 20" N=$(awk '{print NF}' <<< "${SEQ}") for ((x=1;x<=$N;x++));do egrep -o "$(seq -w -s" " $x)" <<< $SEQ;done|sed '/^.$/'d 01 02 03 04 05 06 07 08 09 10
Min=5 for ((x=1;x<=$N;x++));do egrep -o "$(seq -w -s" " $Min $x)" <<< $SEQ;done|sed '/^.$/'d
Enviado em 01/11/2017 - 22:42h
Min=5 for ((x=1;x<=$N;x++));do egrep -o "$(seq -w -s" " $Min $x)" <<< $SEQ;done|sed '/^.$/'d
Enviado em 01/11/2017 - 23:00h
Min=5 for ((x=1;x<=$N;x++));do egrep -o "$(seq -w -s" " $Min $x)" <<< $SEQ;done|sed '/^.$/'d
Enviado em 02/11/2017 - 05:21h
Enviado em 02/11/2017 - 05:36h
#!/bin/bash min_tam_aceitavel=$1 max_seq=0 tam_seq=0 while read n; do if (( n == 1 )); then tam_seq=1 elif (( tam_seq > 0 )); then (( tam_seq++ )) if (( n != tam_seq )); then tam_seq=0 elif (( tam_seq > max_seq )); then (( max_seq = tam_seq )) fi fi done if (( min_tam_aceitavel <= max_seq )); then seq -w -s ' ' 01 $max_seq exit 0 fi exit 1
Enviado em 03/11/2017 - 14:01h
Enviado em 03/11/2017 - 14:44h
A ideia do msoliver foi genial, mas não resolve esse problema, pois ele mexeu na sequência e não pode. Pelo que entendi, precisa pegar as sequências que contenha o menor número nelas e que essa mesma sequência seja maior que 06. Outro detalhe importante é que precisam ser consecutivos, não pode conter número repetido.Resolver problemas de Internet
Como compartilhar a tela do Ubuntu com uma Smart TV (LG, Samsung, etc.)
Descritores de Arquivos e Swappiness
Como converter imagens PNG/JPEG para SVG em linha de comando
Fez porcaria no teu repositório Git? Aprenda a restaurar uma versão anterior do seu código!
Restaurando Fontes de Download do Hydra no Linux
Atualizando "na marra" o YT-DLP quando começa a dar erro de downloads
Como instalar o WPS com interface e corretor ortográfico em PT-BR no Arch Linux
Jogos baixados na Central de Aplicativos mas que não abrem (0)
Configuração de rede proxmox (2)