Dit is de opdracht crinosplitm 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
crnosplit - logbestanden splitsen in cronolog-compatibele bestanden
KORTE INHOUD
crinosplit --template=TEMPLATE [--print-invalid] [--help] [--versie] bestand ...
PRODUCTBESCHRIJVING
crinosplit is een eenvoudig programma dat regels leest uit een reeks invoerlogbestanden, wat wel moet
in Gemeen Log Formaat or NCSA Gecombineerd/XLF/ELF Formaat en schrijf elke regel naar een uitgang
bestanden, waarvan de naam is opgebouwd met behulp van de sjabloon opgegeven en tijdstempel van
de lijn. De sjabloon gebruikt dezelfde formaatspecificaties als Unix gegevens(1) bevel
(die hetzelfde zijn als de standaard C strftime-bibliotheekfunctie).
Opties
crinosplit accepteert de volgende opties en argumenten:
--sjabloon=TEMPLATE
specificeert de sjabloon voor de uitvoerlogbestanden (met behulp van de formaatspecificaties
hieronder beschreven).
--print-ongeldig
ongeldige logbestandvermeldingen afdrukken naar de standaardfoutstroom.
--utijd
update de wijzigingstijd van het uitvoerbestand volgens de laatst geparseerde loginvoer.
--uitgebreid
print aanvullende statusberichten naar de standaardfoutstroom.
--debuggen
foutopsporingsberichten afdrukken naar de standaardfoutstroom.
--help druk een helpbericht af en sluit af.
--versie
versie-informatie afdrukken en afsluiten.
Sjabloon formaat
Elk teken in de sjabloon vertegenwoordigt een teken in de uitgebreide bestandsnaam, behalve
datum- en tijdnotatiespecificaties, die worden vervangen door hun uitbreiding. Formaatspecificaties
bestaan uit een `%' gevolgd door een van de volgende tekens:
% een letterlijk %-teken
een nieuwe regel karakter
ta horizontaal tabteken
Tijd velden:
Uur (00..23)
ik uur (01..12)
p de lokale AM- of PM-indicator
M minuut (00..59)
S seconde (00..61, wat schrikkelseconden mogelijk maakt)
X de tijdweergave van de locale (bijvoorbeeld: "15:12:47")
Z tijdzone (bijv. GMT), of niets als de tijdzone niet kan worden bepaald
Datumvelden:
a de afgekorte weekdagnaam van de locale (bijv.: Sun..Sat)
A de naam van de volledige weekdag van de locale (bijvoorbeeld: zondag .. zaterdag)
b de afgekorte maandnaam van de locale (bijv.: Jan .. Dec)
B de volledige maandnaam van de locale, (bijv.: januari .. december)
c de datum en tijd van de locale (bijvoorbeeld: "Sun Dec 15 14:12:47 GMT 1996")
d dag van de maand (01 .. 31)
j dag van het jaar (001 .. 366)
m maand (01 .. 12)
U week van het jaar met zondag als eerste dag van de week (00..53, waarbij week 1 de week is
met de eerste zondag van het jaar)
W week van het jaar met maandag als eerste dag van de week (00..53, waarbij week 1 de week is
met de eerste maandag van het jaar)
w dag van de week (0 .. 6, waarbij 0 overeenkomt met zondag)
x datumweergave van landinstelling (bijvoorbeeld vandaag in Groot-Brittannië: "12/04/96")
y jaar zonder de eeuw (00 .. 99)
Y jaar met de eeuw (1970 .. 2038)
Andere specificaties kunnen beschikbaar zijn, afhankelijk van de implementatie van de C-bibliotheek van de
tijd functie.
Gebruik crinosplitm online met behulp van onworks.net-services