+ Responder ao Tópico



  1. #1
    whinston
    Visitante

    Padrão Algo parecido com cut para estripar

    Galera, antes da pergunta gostaria de agradecer as ajudas anteriores, que por enquanto foram na mosca e ajudaram pra k...

    Estou querendo fazer outra coisa agora. Tenho uma sentença, digamos:

    "A sua classificação foi de 109 pontos e ocupou 475Kb de disco."

    Bem, os pontos podem ser de 1 a 3 dígitos! o espaço que ocupou também pode oscilar.

    Eu preciso pegar o x pontos numa variável e o t espaço em disco em outra.
    O cut me resolveria e fosse sempre uma quantidade de dígitos fixa, onde eu informaria os parametros de x a y e boa, mas neste caso, ele oscila. Eu teria que me basear na palavra do lado, como:

    de xxx pontos
    ocupou ttt de

    Alguém tem alguma idéia? Novamente, qualquer coisa é bem vinda, eu vou testando até chegar a um resultado satisfatório. Obrigado e abs.

  2. #2

    Padrão Algo parecido com cut para estripar

    o awk resolve isso facil, com ele vc pega a posicao, por exemplo


    Código :
    root@xxx:~# ls index.php -lh
    -rw-r--r--    1 root     root           99 Jan  7  1996 index.php
    root@xxx:~# ls index.php -lh | awk {'print $5'}
    99

    deu pra entender?

  3. #3
    whinston
    Visitante

    Padrão beleza!

    ah OK, entendi sim, perfeito!
    só me tira mais uma duvidazinha.
    ficar fazendo chamadas de bash pelo PHP pode apresentar problemas de desempenho ?

  4. #4

    Padrão Algo parecido com cut para estripar

    de desempenho nao muda mta coisa, mas de segurança sim,
    tem q estar muito bem feito pra num usarem isso como meio de detonar tua pagina ou mesmo o servidor....

    eu nao tenho certeza, mas o php deve te uma funcao propria dele pra ver tamanhos de arquivos

  5. #5
    whinston
    Visitante

    Padrão console

    ah cara, quanto a isto tranquilo, não to rodando via apache
    são scripts, que ao invés de usar bash, estou usando PHP.
    brigadão pela ajuda

  6. #6

    Padrão Algo parecido com cut para estripar

    a ta, bom se vc for fazer scripts desse tipo acho que eh mais interessante fazer em perl, não é tão diferente do php, e ele eh mais interativo com o sistema do que o php