Questo è il comando hfst-grep che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS
PROGRAMMA:
NOME
hfst-grep - =Cerca PATTERN in ogni FILE o input standard.
SINOSSI
hfst-grep [VERSIONI...] MODELLO [RISORSE...]
DESCRIZIONE
Cerca PATTERN in ogni FILE o input standard. Pattern è, per impostazione predefinita, una Xerox
espressione regolare (XRE). Esempio: hfst-grep 'ciao % mondo' menu.h menu.c
Uncommon opzioni:
-h, --Aiuto
Stampa messaggio di aiuto
-V, --versione
Informazioni sulla versione stampabile
-v, --verboso
Stampa dettagliatamente durante l'elaborazione
-q, --silenzioso
Stampa solo errori fatali e output richiesto
-s, --silenzioso
Alias di --silenzioso
-9, --formato=TIPO
compila espressioni in TYPE automi
Espressione regolare prodotti ed interpretazione:
-E, --extended-regexp
PATTERN è un'espressione regolare estesa (ERE)
-F, --stringhe-fisse
PATTERN è un insieme di stringhe fisse separate da una nuova riga
-G, --basic-espressione regolare
PATTERN è un'espressione regolare di base (BRE)
-P, --perl-regexp
PATTERN è un'espressione regolare Perl
-X, --xerox-regexp
PATTERN è un'espressione regolare di Xerox
-e, --regexp=MODELLO
usa PATTERN per abbinare
-f, --file=RISORSE
ottenere PATTERN da FILE
-I, --ignora-caso
ignora le distinzioni di caso
-w, --word-espressione regolare
forza PATTERN per abbinare solo parole intere
-x, --line-regexp
forza PATTERN per abbinare solo linee intere
-z, --null-dati
una linea dati termina con 0 byte, non con newline
Miscellanea opzioni:
--no-messaggi
sopprimere i messaggi di errore
--invertire la corrispondenza
seleziona linee non corrispondenti
Uscita di controllo:
-m, --conteggio massimo=NUM
fermati dopo NUM partite\n -b, --offset di byte stampa l'offset di byte con
linee di uscita
-n, --numero-riga
stampa il numero di riga con le righe di output
--con buffer di linea
uscita a filo su ogni linea
-H, --con-nomefile
stampa il nome del file per ogni partita
-h, --no-nomefile
sopprimere il nome del file prefisso sull'output
--etichetta=ETICHETTA
stampa ETICHETTA come nome file per l'input standard
-o, --solo-corrispondenza
mostra solo la parte di una linea che corrisponde a PATTERN
--file-binari=TIPO
supponiamo che i file binari siano TYPE; TYPE è "binario", "testo" o "senza corrispondenza"
-a, --testo
equivalente --file-binari=testo
-d, --directory=AZIONE
come gestire le directory; ACTION è "leggi", "ricorre" o "salta"
-D, --dispositivi=AZIONE
come gestire dispositivi, FIFO e socket; AZIONE è `leggi' o `salta'
-R, -r, --ricorsivo
equivalente --directory=ricorso
--includere=MODELLO_FILE
cerca solo i file che corrispondono a FILE_PATTERN
--escludere=MODELLO_FILE
salta file e directory corrispondenti a FILE_PATTERN
--exclude-da=RISORSE
salta i file che corrispondono a qualsiasi modello di file da FILE
--exclude-dir=MODELLO
le directory che corrispondono a PATTERN verranno saltate
-L, --files-senza-match
stampa solo i nomi dei FILE che non contengono corrispondenze
-l, --file-con-corrispondenze
stampa solo i nomi dei FILE contenenti corrispondenze
-c, --contare
stampa solo un conteggio delle righe corrispondenti per FILE
-T, --iniziale-tab
allineare le schede (se necessario)
-Z, --nullo
stampa 0 byte dopo il nome FILE
Contesto di controllo:
-B, --prima-contesto=NUM
stampa NUM righe di contesto principale
-A, --dopo-contesto=NUM
stampa NUM righe di contesto finale
-C, --contesto=NUM
stampa NUM righe del contesto di output
--colore[=QUANDO],
--colore[=QUANDO]
utilizzare i marcatori per evidenziare le stringhe corrispondenti; QUANDO è "sempre", "mai" o "auto"
-U, --binario
non eliminare i caratteri CR a EOL (MSDOS)
-u, --unix-byte-offset
segnala gli offset come se i CR non fossero presenti (MSDOS)
REPORTING BUG
Segnala bug a[email protected]> o direttamente al nostro bug tracker all'indirizzo:
hfst-grep home
pagina:
Guida generale all'utilizzo del software HFST:
COPYRIGHT
Copyright © 2010 Università di Helsinki, Licenza GPLv3: GNU GPL versione 3
<http://gnu.org/licenses/gpl.html>
Questo è un software gratuito: sei libero di modificarlo e ridistribuirlo. NON C'E' GARANZIA,
nella misura consentita dalla legge.
Usa hfst-grep online utilizzando i servizi onworks.net