Dit is de opdracht-ID 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
ident - identificeer RCS-trefwoordreeksen in bestanden
KORTE INHOUD
ident [ -q ] [ -V ] [ filet ...]
PRODUCTBESCHRIJVING
ident zoekt naar alle instanties van het patroon $trefwoord: tekst $ in de genoemde bestanden of, als
geen bestanden worden genoemd, de standaard invoer.
Deze patronen worden normaal gesproken automatisch ingevoegd door het RCS-commando co(1), maar kan ook
handmatig worden ingevoegd. De optie -q onderdrukt de waarschuwing die wordt gegeven als er geen patronen zijn
in een bestand. De optie -V drukt het versienummer van RCS af.
ident werkt zowel op tekstbestanden als op objectbestanden en dumps. Als bijvoorbeeld de C
programma in fc bevat
#include
statisch verkolen const rcsid[] =
"$ID: fc,v 5.4 1993/11/09 17:40:15 Eggert Exp $";
int hoofd() { terugkeer printf("%s\n", rcsid) == EOF; }
en fc is gecompileerd in voor, dan het commando
ident fc voor
zal uitvoeren
fc:
$ID: fc,v 5.4 1993/11/09 17:40:15 Eggert Exp $
NS:
$ID: fc,v 5.4 1993/11/09 17:40:15 Eggert Exp $
Als een C-programma een string definieert zoals rcsid hierboven maar gebruikt het niet, pluis(1 mei
klagen, en sommige C-compilers zullen de string optimaliseren. De meest betrouwbare oplossing
is om het programma de te laten gebruiken rcsid tekenreeks, zoals weergegeven in het bovenstaande voorbeeld.
ident vindt alle instanties van de $trefwoord: tekst $ patroon, zelfs als trefwoord is eigenlijk niet
een door RCS ondersteund trefwoord. Dit geeft u informatie over niet-standaard zoekwoorden zoals
$XConsortium$.
Het patroon vereist normaal gesproken een dubbele punt en een spatie direct na het trefwoord en a
spatie direct voor de beëindiging $, maar voor Subversion 1.2 (en hoger)
compatibiliteit, ident zal het patroon ook herkennen $trefwoord:: tekst $ (dwz twee dubbele punten
en een spatie) en het patroon $trefwoord:: tekst #$ (eveneens, met een hash voor de
terminating $). Dit zijn de trefwoordsyntaxis met vaste breedte. Om samen te vatten, de drie
herkende patronen zijn:
$trefwoord: tekst $
$trefwoord:: tekst $
$trefwoord:: tekst #$
TREFWOORDEN
Hier is de lijst met zoekwoorden die momenteel worden onderhouden door co(1). Alle tijden zijn opgegeven
Coordinated Universal Time (UTC, soms GMT genoemd) standaard, maar als de bestanden waren
uitgecheckt met co's -zzone optie, tijden worden weergegeven met een numerieke tijdzone-aanduiding
toegevoegd.
$Auteur$
De inlognaam van de gebruiker die de revisie heeft ingecheckt.
$Datum$ De datum en tijd waarop de revisie is ingecheckt.
$Koptekst$
Een standaard header met de volledige RCS-bestandsnaam, het revisienummer, de datum
en tijd, de auteur, de staat en het kluisje (indien vergrendeld).
$ Id $ Hetzelfde als $Koptekst$, behalve dat de RCS-bestandsnaam geen directorycomponenten heeft.
$Kluisje$
De inlognaam van de gebruiker die de revisie heeft vergrendeld (leeg indien niet vergrendeld).
$Logboek$ Het logbericht dat tijdens het inchecken wordt verstrekt. Voor identdoeleinden, dit is equivalent
naar $RCSbestand$.
$Naam$ De symbolische naam die wordt gebruikt om de revisie te bekijken, indien van toepassing.
$RCSbestand$
De RCS-bestandsnaam zonder directorycomponenten.
$ Revision $
Het revisienummer dat aan de revisie is toegewezen.
$Bron$
De volledige RCS-bestandsnaam.
$Staat$
De status die aan de revisie is toegewezen met de -s optie van RCS(1) of ci(1).
co(1) vertegenwoordigt de volgende tekens in trefwoordwaarden door escape-reeksen om te behouden
trefwoord strings goed gevormd.
verkolen ontsnappen volgorde
tab \t
nieuwe lijn \n
ruimte \ 040
$ \ 044
\ \\
Identificatie
Auteur: Walter F. Tichy.
Handmatige paginarevisie: 5.9.4; Releasedatum: 2015-06-21.
Copyright © 2010-2015 Thien-Thi Nguyen.
Copyright © 1990, 1992, 1993 Paul Eggert.
Copyright © 1982, 1988, 1989 Walter F. Tichy.
Gebruik ident online met behulp van onworks.net-services