Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2006
    Messaggi
    3,072

    Problema in uno script di ricerca testo

    Ciao a tutti, ho uno script che partendo da un file di origine mi dovrebbe generare tutti gli indirizzi mail contenuti... rielaborando alcuni caratteri da sostituire


    grep '$( $RANDOM / )' $FILE \
    | cut -f 6 -d " " \
    | cut -f 2,3 -d / \
    | tr "/" "@" \
    | grep -v -F -f email_validate.txt \
    | sort \
    | uniq \
    > email_validate.txt

    dove in RANDOM io ho SS%20-dc

    cerco tutte le occorrenze con SS%20-dc, ad esempio

    test/SS%20-dc/user/domain.com/othertxt HTTP/1.1
    ...
    dgdsfgfdsgfdgdsf/SS%20-dc/utente/dominio.it/othdfgfsdggfsdgsdfgfdertxt HTTP/1.1

    Non riesco a capire per quale motivo il file generato è vuoto, invece io vorrei ottenere un elenco di indirizzi del tipo: user@domain.com

    qualcuno sa dirmi dove sbaglio??

    Grazie

  2. #2
    Utente di HTML.it L'avatar di cacao74
    Registrato dal
    Jan 2005
    Messaggi
    2,570

    Re: Problema in uno script di ricerca testo

    1. faresti una grossa cortesia se utilizzassi i tag "code" per i pezzi di codice che riporti
    2. non c'era gia' una discussione aperta su questo ?
    3. in realta tu cerchi "$( $RANDOM / )" nei file di testo puntato da "$FILE" (colpa degli apici singoli. correggi!)
    3.1 $( $RANDOM / ) e' un comando o cosa ?
    4. il contenuto di email_validate.txt lo conosci solo tu
    5. se hai voglia, prova riformulare il tutto indicando:
    codice:
    - file di testo/prova utilizzati e mostrane il contenuto
    - copia/incolla di tutto quello che fai in shell
    - altro...
    ciao
    slack? smack!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.