Contained WithinFind More DocumentationFeatured Support Resources | Download this book in PDF (6561 KB)
tabs(1)Name | Synopsis | Description | Options | Operands | Examples | Environment Variables | Exit Status | Attributes | See Also | Notes Name
Synopsis
tabs [-n | --file
[[-code] | -a | -a2 | -c | -c2 | -c3 | -f | -p | -s | -u]]
q!! [+m [n]] [-T type]
tabs [-T type] [+ m [n]] n1 [, n2 ,...] DescriptionThe tabs utility sets the tab stops on the user's terminal according to a tab specification, after clearing any previous settings. The user's terminal must have remotely settable hardware tabs. Options
The following options are supported. If a given flag occurs more than once, the last value given takes effect: Tab SpecificationFour types of tab specification are accepted. They are described below: canned, repetitive (-n), arbitrary (n1,n2,...), and file (–file). If no tab specification is given, the default value is -8, that is, UNIX system ``standard'' tabs. The lowest column number is 1. Note: For tabs, column 1 always refers to the leftmost column on a terminal, even one whose column markers begin at 0, for example, the DASI 300, DASI 300s, and DASI 450. Canned -codeUse one of the codes listed below to select a canned set of tabs. If more than one code is specified, the last code option will be used. The legal codes and their meanings are as follows: RepetitiveArbitrarySee OPERANDS. FileTab and margin setting is performed via the standard output. Operands
The following operand is supported: ExamplesExample 1 Using the tabs commandThe following command is an example using -code ( canned specification) to set tabs to the settings required by the IBM assembler: columns 1, 10, 16, 36, 72:
The next command is an example of using -n (repetitive specification), where n is 8, causes tabs to be set every eighth position: 1+(1*8), 1+(2*8), . . . which evaluate to columns 9, 17, . . . :
This command uses n1,n2,. . . (arbitrary specification) to set tabs at columns 1, 8, and 36:
The last command is an example of using –file (file specification) to indicate that tabs should be set according to the first line of $HOME/fspec.list/att4425 (see fspec(4)).
Environment Variables
See environ(5) for descriptions of the following environment variables that affect the execution of tabs: LANG, LC_ALL, LC_CTYPE, LC_MESSAGES, and NLSPATH. Exit StatusAttributesSee attributes(5) for descriptions of the following attributes:
See Alsoexpand(1), newform(1), pr(1), stty(1), tput(1), fspec(4), terminfo(4), attributes(5), environ(5), term(5), standards(5) NotesThere is no consistency among different terminals regarding ways of clearing tabs and setting the left margin. tabs clears only 20 tabs (on terminals requiring a long sequence), but is willing to set 64. The tabspec used with the tabs command is different from the one used with the newform command. For example, tabs -8 sets every eighth position; whereas newform -i-8 indicates that tabs are set every eighth position. Name | Synopsis | Description | Options | Operands | Examples | Environment Variables | Exit Status | Attributes | See Also | Notes |
|||||||||||||