AT&T UNIX™PC Unix System V Users Manual - tenox
AT&T UNIX™PC Unix System V Users Manual - tenox AT&T UNIX™PC Unix System V Users Manual - tenox
VC ( 1 ) VC (I) :asg keyword=value Used to assign values to keywords. An a.sg statement overrides the assignment for the corresponding keyword on the vc command line and all previous a.sg ' s for that keyword. Keywords declared, but not assigned values have null values. :if condition :end Used to skip lines of the standard input. If the condition is true all lines between the if statement and the matching end statement are copied to the standard output. If the condition is false, all intervening lines are discarded, including control statements. Note that intervening af statements and matching end statements are recognized solely for the purpose of maintaining the proper af-end matching. The syntax of a condition is: string> ::= [ "not" ] ::= I "I" ::= I "&" ::= "(" ")" I ::= "=" I "!=" I " < " I " >" ::= The available operators and their meanings are: equal != not equal & and I or > greater than < less than ( ) used for logical groupings < numeric not may only occur immediately after the af, and when present, inverts the value of the entire condition The > and < operate only on unsigned integer values (e. g.: 012 > 12 is false). All other operators take strings as arguments (e. g.: 012 != 12 is true). The precedence of the operators (from highest to lowest) is: =!=> < & I all of equal precedence Parentheses may be used to alter the order of precedence. Values must be separated from operators or parentheses by at least one blank or tab. - 2-
VC (l) VC ( l ) ::text Used for keyword replacement on lines that are copied to the standard output. The two leading control characters are removed, and keywords surrounded by control characters in text are replaced by their value before the line is copied to the output file. This action is independent of the -a key letter. :on :off Turn on or off keyword replacement on all lines. :ctl char Change the control character to char. :msg message Prints the given message on the diagnostic output. :err message Prints the given message followed by: ERROR: err statement on line ••• (915) on the diagnostic output. Vc halts execution, and returns an exit code of 1. DIAGNOSTICS Use help(l) for explanations. EXIT CODES 0-normal 1 - any error -3-
- Page 565: TC ( l ) TC ( l ) NAME tc - phototy
- Page 571 and 572: TEE(l) TEE(l) NAME tee - pipe fitti
- Page 573 and 574: TEST ( 1 ) TEST (I) NAME test - con
- Page 575 and 576: TIME ( 1) TIME ( 1) NAME time - tim
- Page 577: TOUCH (!) TOUCH (!) NAME touch - up
- Page 581 and 582: TRUE ( ! ) NAME true, false - provi
- Page 583 and 584: TSET ( 1) {AT&T UNIX PC only ) TSET
- Page 585: TSORT ( l ) TSORT ( 1) NAME tsort -
- Page 588 and 589: � I I I I I I I II I I I I I I I
- Page 590 and 591: UAHELP (l) \US\ \BL\ \BS\ \EOT\ (AT
- Page 592 and 593: !�
- Page 595 and 596: UMODEM(l) UMODEM (l) NAME umodem -
- Page 597 and 598: UNAME(l) UNAME(l) NAME uname - prin
- Page 599: UNGET ( l ) UNGET ( l ) NAME unget
- Page 602 and 603: � \.,_ .:1 :� \__. ·
- Page 605 and 606: UUCP {IC) UUCP {IC) NAME uucp, uulo
- Page 607 and 608: UUSTAT (IC) UUSTAT ( IC ) NAME uust
- Page 609 and 610: UUTO (lC} UUTO (lC} NAME uuto, uupi
- Page 611 and 612: UUX ( lC ) UUX ( lC ) NAME uux - UN
- Page 613 and 614: VAL(l) VAL(I) NAME val - validate s
- Page 615: VC (l) VC (l) NAME vc - version con
- Page 620 and 621: VI ( 1) vi file vi vi + n file vi +
- Page 622 and 623: VI (l) rn OAD Av MODIFYING TEXT Cha
- Page 624 and 625: VI ( 1 ) VI( 1) file to newtext :gf
- Page 626 and 627: VI (l) VI (l) :set x? Show value of
- Page 628 and 629: VI (l) VI ( 1) mapped to I, then if
- Page 630 and 631: VI (l) VI (l) won't be broken. Inse
- Page 632 and 633: � I . .... .,_ J _ . . ·
- Page 634 and 635: .. \ '-�� -·
- Page 637 and 638: WIIO (I) WHO(l) NAME who - who is o
- Page 639: WRITE ( l ) WRITE ( l ) NAME write
- Page 642 and 643: XARGS(l) XARGS (l) -nnumber Execute
- Page 645 and 646: YACC { I ) YACC { l ) NAME yacc - y
- Page 647 and 648: INTRO ( 2) INTR0 ( 2 ) NAME intro -
- Page 649 and 650: INTRO ( 2) INTR0 (2) 21 EISDffi Is
- Page 651 and 652: INTRO (2) INTRO ( 2) ProcO is the s
- Page 653 and 654: INTR0 (2) INTR0 (2) permission requ
- Page 655 and 656: INTR0 (2) time_t shm_dtime; time_t
- Page 657: ACCESS (2} ACCESS (2} NAME access -
- Page 661 and 662: ALARM (2) ALARM (2) NAME alarm - se
- Page 663: BRK(2) BRK ( 2 ) NAME brk, sbrk - c
VC (l)<br />
VC ( l )<br />
::text<br />
Used for keyword replacement on lines that are copied to the<br />
standard output. The two leading control characters are<br />
removed, and keywords surrounded by control characters in<br />
text are replaced by their value before the line is copied to<br />
the output file. This action is independent of the -a<br />
key letter.<br />
:on<br />
:off<br />
Turn on or off keyword replacement on all lines.<br />
:ctl char<br />
Change the control character to char.<br />
:msg message<br />
Prints the given message on the diagnostic output.<br />
:err message<br />
Prints the given message followed by:<br />
ERROR: err statement on line ••• (915)<br />
on the diagnostic output. Vc halts execution, and returns<br />
an exit code of 1.<br />
DIAGNOSTICS<br />
Use help(l) for explanations.<br />
EXIT CODES<br />
0-normal<br />
1 - any error<br />
-3-