Man page - ident(1)

Packages contains this manual

Available languages:

en ja

Manual

IDENT

名 į§°
書 åŧ
č§Ŗ čĒŦ
キ ãƒŧ ワ ãƒŧ ド
äŊœ 者
é–ĸ 逪 項 į›Ž

名 į§°

ident - フ ã‚Ą イ ãƒĢ 内 ぎ RCS キ ãƒŧ ワ ãƒŧ ド を čĒ­ ãŋ å‡ē す

書 åŧ

ident [ -q ] [ -V ] [ file ... ]

č§Ŗ čĒŦ

ident は 、 指 厚 さ れ た フ ã‚Ą イ ãƒĢ が あ れ ば そ ぎ フ ã‚Ą イ ãƒĢ か ら 、 指 厚 が ãĒ い å ´ 合 ãĢ は 標 æē– å…Ĩ 力 か ら 、 $ keyword : text $ ãĒ る パ ã‚ŋ ãƒŧ ãƒŗ を 検 į´ĸ し ぞ す 。

こ れ ら ぎ パ ã‚ŋ ãƒŧ ãƒŗ は 、 通 常 RCS ぎ co (1) ã‚ŗ マ ãƒŗ ド ãĢ よ り č‡Ē 動 įš„ ãĢ æŒŋ å…Ĩ さ れ ぞ す が 、 手 äŊœ æĨ­ で å…Ĩ れ る こ と も 可 čƒŊ で す 。 ã‚Ē プ ã‚ˇ ョ ãƒŗ -q を 指 厚 す る と 、 フ ã‚Ą イ ãƒĢ 中 ãĢ キ ãƒŧ ワ ãƒŧ ド が į™ē čĻ‹ で き ãĒ く ãĻ も č­Ļ 告 ãƒĄ ッ ã‚ģ ãƒŧ ジ を å‡ē 力 し ぞ せ ん 。 -V を 指 厚 す る と 、 ident ぎ バ ãƒŧ ジ ョ ãƒŗ į•Ē åˇ を 襨 į¤ē し ぞ す 。

ident は 、 テ キ ゚ ト フ ã‚Ą イ ãƒĢ と 同 様 ãĢ ã‚Ē ブ ジ ェ ク ト フ ã‚Ą イ ãƒĢ や ダ ãƒŗ プ フ ã‚Ą イ ãƒĢ ãĢ も äŊŋ ᔍ す る こ と が で き ぞ す 。 た と え ば 、 äģĨ 下 ぎ C 言 čĒž プ ロ グ ナ ム f.c で 、

#include <stdio.h>
static char const rcsid[] =
"$Id: f.c,v 1.5 1999/08/27 23:36:42 peter Exp $";
int main() { return printf("%s\n", rcsid) == EOF; }

f.c が f.o ãĢ ã‚ŗ ãƒŗ パ イ ãƒĢ さ れ ãĻ い る ãĒ ら 、 äģĨ 下 ぎ ã‚ŗ マ ãƒŗ ド

ident f.c f.o

は 、 æŦĄ ぎ よ う ãĒ å‡ē 力 を 行 い ぞ す 。

f.c:
$Id: f.c,v 1.5 1999/08/27 23:36:42 peter Exp $
f.o:
$Id: f.c,v 1.5 1999/08/27 23:36:42 peter Exp $

C 言 čĒž プ ロ グ ナ ム で 上 記 ぎ よ う ãĒ 文 字 列 rcsid が 厚 įžŠ さ れ 、 か つ äŊŋ わ れ ãĻ い ãĒ い と き 、 lint (1) が č­Ļ 告 を å‡ē し た り 、 C ã‚ŗ ãƒŗ パ イ ナ ãĢ よ ãŖ ãĻ は 最 遊 化 ãĢ よ り 文 字 列 を 削 除 す る å ´ 合 が あ り ぞ す 。 も ãŖ と も 、 よ い č§Ŗ æąē į­– は 上 ぎ プ ロ グ ナ ム 例 ぎ よ う ãĢ 文 字 列 rcsid を äŊŋ う こ と で す 。 * が ã‚ĩ ポ ãƒŧ ト す る keyword で ãĒ く ãĻ も 、 す ず ãĻ ぎ

ident は 、 $ keyword : text $ パ ã‚ŋ ãƒŧ ãƒŗ を 襨 į¤ē し ぞ す 。 こ れ ãĢ よ り 、 $XConsortium$ ぎ よ う ãĒ 非 標 æē– ぎ keyword ãĢ つ い ãĻ も 情 å ą が åž— ら れ ぞ す 。

キ ãƒŧ ワ ãƒŧ ド

つ ぎ ãĢ įž 在 、 co (1) が æ‰ą う keyword を 挙 げ ぞ す 。 デ フ り ãƒĢ ト で は 、 す ず ãĻ ぎ 時 åˆģ は 協 厚 世 į•Œ 時 ( UTC し ば し ば GMT と å‘ŧ ば れ ぞ す ) で 襨 さ れ ぞ す が 、 チ ェ ッ ク ã‚ĸ ã‚Ļ ト ぎ と き ãĢ 、 co ぎ -z zone ã‚Ē プ ã‚ˇ ョ ãƒŗ を äŊŋ ãŖ た フ ã‚Ą イ ãƒĢ ãĢ つ い ãĻ は 、 数 字 ãĢ よ る ã‚ŋ イ ム ゞ ãƒŧ ãƒŗ が äģ˜ åŠ  さ れ ぞ す 。
$Author$

そ ぎ ãƒĒ ビ ジ ョ ãƒŗ を チ ェ ッ ク イ ãƒŗ し た ãƒĻ ãƒŧ ã‚ļ 名 で す 。

$Date$

そ ぎ ãƒĒ ビ ジ ョ ãƒŗ を チ ェ ッ ク イ ãƒŗ し た æ—Ĩ äģ˜ ã¨ 時 åˆģ で す 。

$Header$

RCS フ ã‚Ą イ ãƒĢ ぎ フ ãƒĢ パ ゚ 名 を åĢ ん だ 標 æē– ぎ ヘ ッ ダ 、 ãƒĒ ビ ジ ョ ãƒŗ į•Ē åˇ 、 äŊœ 者 、 įŠļ 態 、 お よ ãŗ ロ ッ ク さ れ ãĻ い る å ´ 合 ãĢ は ロ ッ ク し た äēē で す 。

$Id$

RCS フ ã‚Ą イ ãƒĢ ぎ 名 前 が フ ãƒĢ パ ゚ で ãĒ い こ と を 除 い ãĻ 、 $Header$ , と 同 じ で す 。

$Locker$

そ ぎ ãƒĒ ビ ジ ョ ãƒŗ を ロ ッ ク し た äēē ぎ ãƒĻ ãƒŧ ã‚ļ 名 (ロ ッ ク さ れ ãĻ い ãĒ い å ´ 合 は įŠē į™Ŋ ) で す 。

$Log$

チ ェ ッ ク イ ãƒŗ ぎ と き ãĢ 書 か れ た ロ グ ãƒĄ ッ ã‚ģ ãƒŧ ジ で す 。 ident ぎ į›Ž įš„ と し ãĻ は 、 $RCSfile$ と į­‰ 䞥 で す 。

$Name$

ãƒĒ ビ ジ ョ ãƒŗ を チ ェ ッ ク ã‚ĸ ã‚Ļ ト す る と き ãĢ äŊŋ う ã‚ˇ ãƒŗ ボ ãƒĢ 名 で す (ãĒ い か も し れ ぞ せ ん )。

$RCSfile$

フ ãƒĢ パ ゚ で ãĒ い RCS フ ã‚Ą イ ãƒĢ ぎ 名 前 で す 。

$Revision$

そ ぎ ãƒĒ ビ ジ ョ ãƒŗ ぎ ãƒĒ ビ ジ ョ ãƒŗ į•Ē åˇ で す 。

$Source$

RCS フ ã‚Ą イ ãƒĢ ぎ フ ãƒĢ パ ゚ 名 で す 。

$State$

rcs (1) or ci (1) ぎ -s ã‚Ē プ ã‚ˇ ョ ãƒŗ で äģ˜ ã‘ ら れ た そ ぎ ãƒĒ ビ ジ ョ ãƒŗ ぎ įŠļ 態 で す 。

co (1) は äģĨ 下 ぎ 文 字 を エ ゚ ã‚ą ãƒŧ プ ã‚ˇ ãƒŧ ã‚ą ãƒŗ ゚ で 襨 įž す る こ と ãĢ よ り 、 キ ãƒŧ ワ ãƒŧ ド ぎ 文 字 列 ぎ åŊĸ を äŋ ãĄ ぞ す 。

char escape sequence

tab

\t

newline

\n

space

\040

$

\044

\

\\

äŊœ 者

Author: Walter F. Tichy.
Manual Page Revision: 1.5; Release Date: 1999/08/27.
Copyright Š 1982, 1988, 1989 Walter F. Tichy.
Copyright Š 1990, 1992, 1993 Paul Eggert.

é–ĸ 逪 項 į›Ž

ci(1), co(1), rcs(1), rcsdiff(1), rcsintro(1), rcsmerge(1), rlog(1), rcsfile(5)
Walter F. Tichy, RCS --A System for Version Control, Software--Practice & Experience 15 , 7 (July 1985), 637-654.