SUBST 1 local

中文man手册

SUBST

NAME
æ»è§ (SYNOPSIS)
æè¿° (DESCRIPTION)
é项 (OPTIONS)
ç¤ºä¾ (EXAMPLE)
æä»¶ (FILES)
å¦è§ (SEE ALSO)
è¯æ (DIAGNOSTICS)
åå² (HISTORY)
BUGS
[䏿çç»´æ¤äºº]
[ä¸æçææ°æ´æ°]
ãä¸å½Linux论åmanæå页翻è¯è®¡åã
è·

NAME

subst - æ¿æ¢æä»¶ä¸çå®ä¹

æ»è§ (SYNOPSIS)

subst [ -e editor ] -f substitutions victim ...

æè¿° (DESCRIPTION)

Subst è½å¤ æ¿æ¢ æä»¶ ç å容, éç¨äº é对 æ¬å°æåµ å®å¶ 软件. å® æ ¹æ® substitutions ç å容, ä¿®æ¹ æ¯ä¸ä¸ª victim æä»¶.

å¨ substitutions æä»¶ ä¸, æ¯ä¸ª æ¿æ¢è¯´æ(substitution) å ç¨ ä¸è¡. æ¯ä¸è¡ åå« ä¸¤ä¸ªå, ç¨ ä¸ä¸ªæå¤ä¸ª tab 符 éå¼. 第ä¸ä¸ª å æ¯ æ¿æ¢è¯´æ ç åå(name), 第äºä¸ª å æ¯ å®ç å¼(value). 两è åä¸åºè¯¥ åå« ‘‘#’’ å符; èä½¿ç¨ ææ¬ç¼è¾å¨ ç 转ä¹ç¬¦, å¦ ‘‘&’’ å ‘‘\’’, 乿¯ 䏿æºå°; åå æå¥½ éå¶å¨ 忝忰å ä¸; 以 ‘‘#’ å¼å§ ç è¡ æ¯ æ³¨é, å°è¢« 忽ç¥.

å¨ victim æä»¶ ä¸, æ¯ä¸ä¸ª éè¦ æ¿æ¢ ç è¡ (ç®æ è¡) å¿é¡» è·å¨ åå½¢è¡(prototype line) åé¢. åå½¢è¡ åºè¯¥ æ è¿æ · ç éå¶: å°æ¥ å¶ä» ç¨åº å¤ç è¿ä¸ªæä»¶ ç æ¶å, å® è¢«è§ä¸º 注é. åå½¢è¡ å¿é¡» åå« ç®æ è¡ ç "åå½¢", 该 "åå½¢" ç¨ ‘‘=()<’’ å ‘‘>()=’’ æ¬èµ·æ¥, è¿ä¸è¡ ç å¶ä»å容 é½è¢« å¿½ç¥æ. Subst å° åæ è¿ä¸ªåå½¢, å¯»æ¾ æ¿æ¢è¯´æ ä¸ ååå ç ææ å®ä¾, ååå®ä¾ æ¯ç¨ ‘‘@<’’ å ‘‘>@’’ æ¬èµ·æ¥ç, æ å®ä»¬ æ¹åæ 对åºçå¼, ç¶å ç¨è¿ä¸ª ç»æ æ¿æ¢ ç®æ è¡.

é项 (OPTIONS)

-e

æ¿æ¢ æä½ ç± sed(1) ç¼è¾å¨ 宿, å® å¿é¡» æ¾å¨ /bin æ /usr/bin ç®å½ ä¸é¢. ç¨ ‘‘-e’’ å¼å³ å¯ä»¥ æå® ä¸ä¸ª ä¸åä½ç½® ç æ§è¡ç¨åº.

ç¤ºä¾ (EXAMPLE)

妿 substitutions æä»¶å容 æ¯

FIRST 111

SECOND

222

è victim æä»¶ æ¯

x = 2;
/* =()<y = @<FIRST>@ + @<SECOND>@;>()= */
y = 88 + 99;
z = 5;

é£ä¹ ‘‘subst -f substitutions victim’’ å½ä»¤ æ victim æ¹åæ:

x = 2;
/* =()<y = @<FIRST>@ + @<SECOND>@;>()= */
y = 111 + 222;
z = 5;

æä»¶ (FILES)

victimdir/substtmp.new

建ç«åºæ¥çæ°çæ¬æä»¶

victimdir/substtmp.old

ç»è¿æ¹åçèçæ¬æä»¶

å¦è§ (SEE ALSO)

sed(1)

è¯æ (DIAGNOSTICS)

妿 subst æ æ³ å建 ä¸´æ¶æä»¶, æè ä¸´æ¶æä»¶ å·²ç» åå¨, ç¨åº 䏿¢ å¹¶ æ¥é.

åå² (HISTORY)

Henry Spencer åäº U of Toronto.

Rich $alz å¨ 1991 å¹´ 7 æ å¢å äº ‘‘-e’’ é项.

BUGS

å½ å建 åå¤ ç¨ subst å¤çç æä»¶ æ¶, å¾å®¹æ å¿è®° å¨ åå½¢è¡ åé¢ æå¥ ä¸ä¸ª è¦å½ç ç®æ è¡; 妿 ä½  å¿äº ç®æ è¡, subst æç» ä¼ å æ åå½¢è¡ ä¸é¢ä¸è¡, ä¸ç®¡ é£è¡ æ¯ ä»ä¹.

[䏿çç»´æ¤äºº]

徿 <xuming@users.sourceforge.net>

[ä¸æçææ°æ´æ°]

2004/02/28

ãä¸å½Linux论åmanæå页翻è¯è®¡åã

http://cmpp.linuxforum.net

è·

æ¬é¡µé¢ä¸æçç±ä¸æ man æå页计åæä¾ã
䏿 man æå页计åï¼https://github.com/man-pages-zh/manpages-zh