Dit is de opdracht hfst-grep die kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator
PROGRAMMA:
NAAM
hfst-grep - =Zoek naar PATTERN in elk BESTAND of standaardinvoer.
KORTE INHOUD
hfst-grep [OPTIES PATROON [FILE
PRODUCTBESCHRIJVING
Zoek naar PATTERN in elk BESTAND of standaardinvoer. Patroon is standaard een Xerox
reguliere expressie (XRE). Voorbeeld: hfst-grep 'hallo% wereld' menu.h menu.c
Gemeen opties:
-h, --help
Help-bericht afdrukken
-V, --versie
Info printversie
-v, --uitgebreid
Uitgebreid afdrukken tijdens verwerking
-q, --stil
Alleen fatale fouten en gevraagde uitvoer afdrukken
-s, --stil
alias van --stil
-9, --formaat=TYPE
compileer expressies naar TYPE-automaten
regexp selectie en interpretatie:
-E, --extended-regexp
PATTERN is een uitgebreide reguliere expressie (ERE)
-F, --vaste-strings
PATTERN is een set door nieuwe regels gescheiden vaste tekenreeksen
-G, --basic-regexp
PATTERN is een reguliere reguliere expressie (BRE)
-P, --perl-regexp
PATTERN is een reguliere expressie van Perl
-X, --xerox-regexp
PATTERN is een reguliere Xerox-expressie
-e, --regexp=PATROON
gebruik PATROON voor matching
-f, --het dossier=FILE
PATTERN ophalen uit FILE
-I, --negeer zaak
negeer onderscheid tussen hoofdletters
-w, --woord-regexp
forceer PATTERN om alleen hele woorden te matchen
-x, --line-regexp
forceer PATTERN om alleen hele lijnen overeen te laten komen
-z, --null-gegevens
een datalijn eindigt op 0 byte, niet op een nieuwe regel
Diversen opties:
--geen berichten
onderdrukken foutmeldingen
--invert-overeenkomst
selecteer niet-overeenkomende lijnen
uitgang controle:
-m, --max-aantal=NUM
stoppen na NUM overeenkomsten\n -b, --byte-offset druk de byte-offset af met
uitgangslijnen
-n, --regel-nummer
druk regelnummer af met uitvoerregels
--line-gebufferd
spoeluitgang op elke lijn
-H, --met-bestandsnaam
druk de bestandsnaam voor elke overeenkomst af
-h, --geen-bestandsnaam
onderdruk de voorvoegselbestandsnaam bij uitvoer
--etiket=LABEL
print LABEL als bestandsnaam voor standaardinvoer
-o, --alleen-matching
toon alleen het deel van een lijn dat overeenkomt met PATROON
--binaire-bestanden=TYPE
neem aan dat binaire bestanden TYPE zijn; TYPE is `binair', `tekst' of `zonder overeenkomst'
-a, --tekst
gelijkwaardig --binaire-bestanden=tekst
-d, --mappen=ACTIE
hoe om te gaan met mappen; ACTIE is 'lezen', 'recurse' of 'overslaan'
-D, --apparaten=ACTIE
hoe om te gaan met apparaten, FIFO's en stopcontacten; ACTIE is 'lezen' of 'overslaan'
-R, -r, --recursief
gelijkwaardig --mappen=herhaling
--erbij betrekken=FILE_PATROON
zoek alleen naar bestanden die overeenkomen met FILE_PATTERN
--uitsluiten=FILE_PATROON
sla bestanden en mappen over die overeenkomen met FILE_PATTERN
--Uitsluiten van=FILE
sla bestanden over die overeenkomen met elk bestandspatroon uit BESTAND
--exclusief-dir=PATROON
mappen die overeenkomen met PATTERN worden overgeslagen
-L, --bestanden-zonder-overeenkomst
druk alleen de namen af van BESTANDEN die geen overeenkomst bevatten
-l, --bestanden-met-overeenkomsten
druk alleen de namen af van BESTANDEN die overeenkomsten bevatten
-c, --Graaf
druk slechts een aantal overeenkomende regels per BESTAND af
-T, --initiële-tab
tabbladen op één lijn plaatsen (indien nodig)
-Z, --nul
druk 0 byte af na de BESTANDSnaam
Context controle:
-B, --voor-context=NUM
druk NUM regels met leidende context af
-A, --na-context=NUM
druk NUM regels met achterliggende context af
-C, --context=NUM
print NUM regels uitvoercontext
--kleur[=WANNEER],
--kleur[=WANNEER]
gebruik markeringen om de overeenkomende strings te markeren; WANNEER is 'altijd', 'nooit' of 'auto'
-U, --binair
verwijder CR-tekens niet bij EOL (MSDOS)
-u, --unix-byte-offsets
compensaties rapporteren alsof CR's er niet zijn (MSDOS)
RAPPORTAGE BUGS
Rapporteer bugs aan[e-mail beveiligd]> of rechtstreeks naar onze bugtracker op:
hfst-grep thuis
bladzijde:
Algemene hulp bij het gebruik van HFST-software:
COPYRIGHT
Copyright © 2010 Universiteit van Helsinki, Licentie GPLv3: GNU GPL versie 3
<http://gnu.org/licenses/gpl.html>
Dit is gratis software: u bent vrij om deze te wijzigen en opnieuw te verspreiden. Er is GEEN GARANTIE,
voor zover wettelijk toegestaan.
Gebruik hfst-grep online met behulp van onworks.net-services