|
507.
|
|
|
Set Readline key bindings and variables.
Bind a key sequence to a Readline function or a macro, or set a
Readline variable. The non-option argument syntax is equivalent to
that found in ~/.inputrc, but must be passed as a single argument:
e.g., bind '"\C-x\C-r": re-read-init-file'.
Options:
-m keymap Use KEYMAP as the keymap for the duration of this
command. Acceptable keymap names are emacs,
emacs-standard, emacs-meta, emacs-ctlx, vi, vi-move,
vi-command, and vi-insert.
-l List names of functions.
-P List function names and bindings.
-p List functions and bindings in a form that can be
reused as input.
-S List key sequences that invoke macros and their values
-s List key sequences that invoke macros and their values
in a form that can be reused as input.
-V List variable names and values
-v List variable names and values in a form that can
be reused as input.
-q function-name Query about which keys invoke the named function.
-u function-name Unbind all keys which are bound to the named function.
-r keyseq Remove the binding for KEYSEQ.
-f filename Read key bindings from FILENAME.
-x keyseq:shell-command [tab] Cause SHELL-COMMAND to be executed when
[tab] [tab] [tab] [tab] KEYSEQ is entered.
-X List key sequences bound with -x and associated commands
in a form that can be reused as input.
Exit Status:
bind returns 0 unless an unrecognized option is given 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:291
|
|
512.
|
|
|
Change the shell working directory.
Change the current directory to DIR. The default DIR is the value of the
HOME shell variable.
The variable CDPATH defines the search path for the directory containing
DIR. Alternative directory names in CDPATH are separated by a colon (:).
A null directory name is the same as the current directory. If DIR begins
with a slash (/), then CDPATH is not used.
If the directory is not found, and the shell option `cdable_vars' is set,
the word is assumed to be a variable name. If that variable has a value,
its value is used for DIR.
Options:
-L [tab] force symbolic links to be followed: resolve symbolic
[tab] [tab] links in DIR after processing instances of `..'
-P [tab] use the physical directory structure without following
[tab] [tab] symbolic links: resolve symbolic links in DIR before
[tab] [tab] processing instances of `..'
-e [tab] if the -P option is supplied, and the current working
[tab] [tab] directory cannot be determined successfully, exit with
[tab] [tab] a non-zero status
-@ [tab] on systems that support it, present a file with extended
[tab] [tab] attributes as a directory containing the file attributes
The default is to follow symbolic links, as if `-L' were specified.
`..' is processed by removing the immediately previous pathname component
back to a slash or the beginning of DIR.
Exit Status:
Returns 0 if the directory is changed, and if $PWD is set successfully when
-P is used; non-zero otherwise.
|
|
|
[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:387
|
|
513.
|
|
|
Print the name of the current working directory.
Options:
-L [tab] print the value of $PWD if it names the current working
[tab] [tab] directory
-P [tab] print the physical directory, without any symbolic links
By default, `pwd' behaves as if `-L' were specified.
Exit Status:
Returns 0 unless an invalid option is given or the current directory
cannot be read.
|
|
|
[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:425
|
|
517.
|
|
|
Execute a simple command or display information about commands.
Runs COMMAND with ARGS suppressing shell function lookup, or display
information about the specified COMMANDs. Can be used to invoke commands
on disk when a function with the same name exists.
Options:
-p use a default value for PATH that is guaranteed to find all of
the standard utilities
-v print a description of COMMAND similar to the `type' builtin
-V print a more verbose description of each COMMAND
Exit Status:
Returns exit status of COMMAND, or failure if COMMAND is not found.
|
|
|
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:471
|
|
518.
|
|
|
Set variable values and attributes.
Declare variables and give them attributes. If no NAMEs are given,
display the attributes and values of all variables.
Options:
-f [tab] restrict action or display to function names and definitions
-F [tab] restrict display to function names only (plus line number and
[tab] [tab] source file when debugging)
-g [tab] create global variables when used in a shell function; otherwise
[tab] [tab] ignored
-p [tab] display the attributes and value of each NAME
Options which set attributes:
-a [tab] to make NAMEs indexed arrays (if supported)
-A [tab] to make NAMEs associative arrays (if supported)
-i [tab] to make NAMEs have the `integer' attribute
-l [tab] to convert NAMEs to lower case on assignment
-n [tab] make NAME a reference to the variable named by its value
-r [tab] to make NAMEs readonly
-t [tab] to make NAMEs have the `trace' attribute
-u [tab] to convert NAMEs to upper case on assignment
-x [tab] to make NAMEs export
Using `+' instead of `-' turns off the given attribute.
Variables with the integer attribute have arithmetic evaluation (see
the `let' command) performed when the variable is assigned a value.
When used in a function, `declare' makes NAMEs local, as with the `local'
command. The `-g' option suppresses this behavior.
Exit Status:
Returns success unless an invalid option is supplied or a variable
assignment 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:490
|
|
519.
|
|
|
Set variable values and attributes.
A synonym for `declare'. See `help declare'.
|
|
|
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:532
|
|
521.
|
|
|
Write arguments to the standard output.
Display the ARGs, separated by a single space character and followed by a
newline, on the standard output.
Options:
-n [tab] do not append a newline
-e [tab] enable interpretation of the following backslash escapes
-E [tab] explicitly suppress interpretation of backslash escapes
`echo' interprets the following backslash-escaped characters:
\a [tab] alert (bell)
\b [tab] backspace
\c [tab] suppress further output
\e [tab] escape character
\E [tab] escape character
\f [tab] form feed
\n [tab] new line
\r [tab] carriage return
\t [tab] horizontal tab
\v [tab] vertical tab
\\ [tab] backslash
\0nnn [tab] the character whose ASCII code is NNN (octal). NNN can be
[tab] [tab] 0 to 3 octal digits
\xHH [tab] the eight-bit character whose value is HH (hexadecimal). HH
[tab] [tab] can be one or two hex digits
Exit Status:
Returns success unless a write 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:555
|
|
526.
|
|
|
Replace the shell with the given command.
Execute COMMAND, replacing this shell with the specified program.
ARGUMENTS become the arguments to COMMAND. If COMMAND is not specified,
any redirections take effect in the current shell.
Options:
-a name [tab] pass NAME as the zeroth argument to COMMAND
-c [tab] execute COMMAND with an empty environment
-l [tab] place a dash in the zeroth argument to COMMAND
If the command cannot be executed, a non-interactive shell exits, unless
the shell option `execfail' is set.
Exit Status:
Returns success unless COMMAND is not found or a redirection 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:694
|
|
532.
|
|
|
Remember or display program locations.
Determine and remember the full pathname of each command NAME. If
no arguments are given, information about remembered commands is displayed.
Options:
-d [tab] forget the remembered location of each NAME
-l [tab] display in a format that may be reused as input
-p pathname [tab] use PATHNAME as the full pathname of NAME
-r [tab] forget all remembered locations
-t [tab] print the remembered location of each NAME, preceding
[tab] [tab] each location with the corresponding NAME if multiple
[tab] [tab] NAMEs are given
Arguments:
NAME [tab] Each NAME is searched for in $PATH and added to the list
[tab] [tab] of remembered commands.
Exit Status:
Returns success unless NAME is not found or an invalid option is given.
|
|
|
[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:793
|
|
533.
|
|
|
Display information about builtin commands.
Displays brief summaries of builtin commands. If PATTERN is
specified, gives detailed help on all commands matching PATTERN,
otherwise the list of help topics is printed.
Options:
-d [tab] output short description for each topic
-m [tab] display usage in pseudo-manpage format
-s [tab] output only a short usage synopsis for each topic matching
[tab] [tab] PATTERN
Arguments:
PATTERN [tab] Pattern specifiying a help topic
Exit Status:
Returns success unless PATTERN is not found or an invalid option is given.
|
|
|
[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:812
|