|
518.
|
|
|
Display information about command type.
For each NAME, indicate how it would be interpreted if used as a
command name.
Options:
-a [tab] display all locations containing an executable named NAME;
[tab] includes aliases, builtins, and functions, if and only if
[tab] the `-p' option is not also used
-f [tab] suppress shell function lookup
-P [tab] force a PATH search for each NAME, even if it is an alias,
[tab] builtin, or function, and returns the name of the disk file
[tab] that would be executed
-p [tab] returns either the name of the disk file that would be executed,
[tab] or nothing if `type -t NAME' would not return `file'.
-t [tab] output a single word which is one of `alias', `keyword',
[tab] `function', `builtin', `file' or `', if NAME is an alias, shell
[tab] reserved word, shell function, shell builtin, disk file, or not
[tab] found, respectively
Arguments:
NAME [tab] Command name to be interpreted.
Exit Status:
Returns success if all of the NAMEs are found; fails if any are not found.
|
|
|
[tab] represents a tab character.
Please write it exactly the same way, [tab] , in your
translation.
|
|
|
represents a line break.
Start a new line in the equivalent position in the translation.
|
|
|
represents a space character.
Enter a space in the equivalent position in the translation.
|
|
|
|
(no translation yet)
|
|
|
|
Located in
builtins.c:1368
|
|
519.
|
|
|
Modify shell resource limits.
Provides control over the resources available to the shell and processes
it creates, on systems that allow such control.
Options:
-S [tab] use the `soft' resource limit
-H [tab] use the `hard' resource limit
-a [tab] all current limits are reported
-b [tab] the socket buffer size
-c [tab] the maximum size of core files created
-d [tab] the maximum size of a process's data segment
-e [tab] the maximum scheduling priority (`nice')
-f [tab] the maximum size of files written by the shell and its children
-i [tab] the maximum number of pending signals
-l [tab] the maximum size a process may lock into memory
-m [tab] the maximum resident set size
-n [tab] the maximum number of open file descriptors
-p [tab] the pipe buffer size
-q [tab] the maximum number of bytes in POSIX message queues
-r [tab] the maximum real-time scheduling priority
-s [tab] the maximum stack size
-t [tab] the maximum amount of cpu time in seconds
-u [tab] the maximum number of user processes
-v [tab] the size of virtual memory
-x [tab] the maximum number of file locks
If LIMIT is given, it is the new value of the specified resource; the
special LIMIT values `soft', `hard', and `unlimited' stand for the
current soft limit, the current hard limit, and no limit, respectively.
Otherwise, the current value of the specified resource is printed. If
no option is given, then -f is assumed.
Values are in 1024-byte increments, except for -t, which is in seconds,
-p, which is in increments of 512 bytes, and -u, which is an unscaled
number of processes.
Exit Status:
Returns success unless an invalid option is supplied or an error occurs.
|
|
|
[tab] represents a tab character.
Please write it exactly the same way, [tab] , in your
translation.
|
|
|
represents a line break.
Start a new line in the equivalent position in the translation.
|
|
|
represents a space character.
Enter a space in the equivalent position in the translation.
|
|
|
|
(no translation yet)
|
|
|
|
Located in
builtins.c:1399
|
|
521.
|
|
|
Wait for job completion and return exit status.
Waits for the process identified by ID, which may be a process ID or a
job specification, and reports its termination status. If ID is not
given, waits for all currently active child processes, and the return
status is zero. If ID is a a job specification, waits for all processes
in the job's pipeline.
Exit Status:
Returns the status of ID; fails if ID is invalid or an invalid option is
given.
|
|
|
represents a line break.
Start a new line in the equivalent position in the translation.
|
|
|
represents a space character.
Enter a space in the equivalent position in the translation.
|
|
|
|
(no translation yet)
|
|
|
|
Located in
builtins.c:1464
|
|
522.
|
|
|
Wait for process completion and return exit status.
Waits for the specified process and reports its termination status. If
PID is not given, all currently active child processes are waited for,
and the return code is zero. PID must be a process ID.
Exit Status:
Returns the status of ID; fails if ID is invalid or an invalid option is
given.
|
|
|
represents a line break.
Start a new line in the equivalent position in the translation.
|
|
|
represents a space character.
Enter a space in the equivalent position in the translation.
|
|
|
|
(no translation yet)
|
|
|
|
Located in
builtins.c:1482
|
|
529.
|
|
|
Execute commands as long as a test succeeds.
Expand and execute COMMANDS as long as the final command in the
`while' COMMANDS has an exit status of zero.
Exit Status:
Returns the status of the last command executed.
|
|
|
represents a line break.
Start a new line in the equivalent position in the translation.
|
|
|
represents a space character.
Enter a space in the equivalent position in the translation.
|
|
|
|
(no translation yet)
|
|
|
|
Located in
builtins.c:1647
|
|
530.
|
|
|
Execute commands as long as a test does not succeed.
Expand and execute COMMANDS as long as the final command in the
`until' COMMANDS has an exit status which is not zero.
Exit Status:
Returns the status of the last command executed.
|
|
|
represents a line break.
Start a new line in the equivalent position in the translation.
|
|
|
represents a space character.
Enter a space in the equivalent position in the translation.
|
|
|
|
(no translation yet)
|
|
|
|
Located in
builtins.c:1659
|
|
531.
|
|
|
Create a coprocess named NAME.
Execute COMMAND asynchronously, with the standard output and standard
input of the command connected via a pipe to file descriptors assigned
to indices 0 and 1 of an array variable NAME in the executing shell.
The default NAME is "COPROC".
Exit Status:
Returns the exit status of COMMAND.
|
|
|
represents a line break.
Start a new line in the equivalent position in the translation.
|
|
|
represents a space character.
Enter a space in the equivalent position in the translation.
|
|
|
|
(no translation yet)
|
|
|
|
Located in
builtins.c:1620
|
|
535.
|
|
|
Evaluate arithmetic expression.
The EXPRESSION is evaluated according to the rules for arithmetic
evaluation. Equivalent to "let EXPRESSION".
Exit Status:
Returns 1 if EXPRESSION evaluates to 0; returns 0 otherwise.
|
|
|
represents a line break.
Start a new line in the equivalent position in the translation.
|
|
|
represents a space character.
Enter a space in the equivalent position in the translation.
|
|
|
|
(no translation yet)
|
|
|
|
Located in
builtins.c:1708
|
|
538.
|
|
|
Add directories to stack.
Adds a directory to the top of the directory stack, or rotates
the stack, making the new top of the stack the current working
directory. With no arguments, exchanges the top two directories.
Options:
-n [tab] Suppresses the normal change of directory when adding
[tab] directories to the stack, so only the stack is manipulated.
Arguments:
+N [tab] Rotates the stack so that the Nth directory (counting
[tab] from the left of the list shown by `dirs', starting with
[tab] zero) is at the top.
-N [tab] Rotates the stack so that the Nth directory (counting
[tab] from the right of the list shown by `dirs', starting with
[tab] zero) is at the top.
dir [tab] Adds DIR to the directory stack at the top, making it the
[tab] new current working directory.
The `dirs' builtin displays the directory stack.
Exit Status:
Returns success unless an invalid argument is supplied or the directory
change fails.
|
|
|
[tab] represents a tab character.
Please write it exactly the same way, [tab] , in your
translation.
|
|
|
represents a line break.
Start a new line in the equivalent position in the translation.
|
|
|
represents a space character.
Enter a space in the equivalent position in the translation.
|
|
|
|
(no translation yet)
|
|
|
|
Located in
builtins.c:1770
|
|
539.
|
|
|
Remove directories from stack.
Removes entries from the directory stack. With no arguments, removes
the top directory from the stack, and changes to the new top directory.
Options:
-n [tab] Suppresses the normal change of directory when removing
[tab] directories from the stack, so only the stack is manipulated.
Arguments:
+N [tab] Removes the Nth entry counting from the left of the list
[tab] shown by `dirs', starting with zero. For example: `popd +0'
[tab] removes the first directory, `popd +1' the second.
-N [tab] Removes the Nth entry counting from the right of the list
[tab] shown by `dirs', starting with zero. For example: `popd -0'
[tab] removes the last directory, `popd -1' the next to last.
The `dirs' builtin displays the directory stack.
Exit Status:
Returns success unless an invalid argument is supplied or the directory
change fails.
|
|
|
[tab] represents a tab character.
Please write it exactly the same way, [tab] , in your
translation.
|
|
|
represents a line break.
Start a new line in the equivalent position in the translation.
|
|
|
represents a space character.
Enter a space in the equivalent position in the translation.
|
|
|
|
(no translation yet)
|
|
|
|
Located in
builtins.c:1804
|