Spade
Mini Shell
����<!P,*Q,|,;�,$�,
�,�,
--0-E-e-|- �-�-�-�-�-�-.$.
4.U.i.�./�.;�.$ /:./i/�/(�/"�/�/�/0330
g0&�0&�0/�0/161L1.b1�1�1�1�1�12".2Q2e2v2�2/�2�2�23-3G3]3z3�3�3�3�3�3!4)4)F4p4�4�4�4�4�4
�4! 5B5
U5v5
�5�5�5�5�5�5
6$6<6V6o6
�6�6�6&�6�6717G7&V73}7�7�7�7�788
+8989P8#�8�8�8�8�8��8H�<@@.@F:@�A�A�A�A �A �A�A�
�A�L2�La�L�;N�O]R�^ST'W|Y��]@a+SfLh��ivj?xm�p�p�pt�p�Kt�>ug�u�Ex=y�Azg3{��}u�~�����w���| �����]�
��
�%�@��S��6�O�
j������� ����͊ ��N�NA�H���ٍ,��=ŕf�j�By����B�G�Pa������ϫ�d������ݴ�n����F��F��L?����SS�����>¿�����?h���K��D�I��Y� =��G� ��"�6�K�OW�*��
�������6-�Od�C��B��E;�����
��������X��5�*S�
~�
�����y������`��W�k�
��������%��$���/�H�b�!����������'�0(�.Y���9��������$�A�U�
f�t�&}�'��9����� ����!��
��3��2�=Q�-����'��&�*,�*W�)��)��%��%��
"�1C�#u�1��&��5��(�7�!T�!v�:����
��1��A����#}�'��$����$��#
�'D�l�.t����������
%�3�Q�e�{�,��%��,��%�;�@J�������,����#���@!�
b�p���-��,��'�.+�,Z�&��0��6��P�(g���)����?�TB�����
��8�V�&\�'������(��,�;�P�"f���5��O��.�@� F�P�i���
��
��+��9�;
�$I�n�Y������
6�W�r���H������".�+Q�}���4��
�D�?+�,k�����!�"�"�+�=� X�ob��[�/A�)q�3���&�25C,y
�
�1�I�48.m(�,�,�0)P z�
�"���
&$=K��'���,)Dn$������"#?D%b��%�.�-7?6w2�1�*,>,k;�#��!1S6l �
�*�"� 6& ] g -w -� !� � '
'-
U
s
��
FMIg+�
���,
.
.M
%|
/�
�
�
(�
"!%D*j=��3�)7;aD�Y�0<Om"�%�G:N�(�)�H�O?:�7�UUX��F�43h&�'�;�&78p�9�(�Y
g%|(�<�).2a)~�%�%�"(71`.�"��"�%!G.g%�+��M"Sv1�"�1�.
9+Y:�%�1�+D"^.�5�@�"'%JpH�S�*(G"p���
��\�DI�2���-��%�)�)�)��)�+�+�+�+�+ �+(�+�',929�P9L;;��=�^@�NBM�F�KJKP�QU \�_��`(�a�f�i
�i
jJj^o�gp=qzZt<�u=wPxqb{��|^�~-��*-� X��b�D8��}�M�`�"v�"��$��a�C�,`�)��4��#���7�W�g�t���k��k�`�Eg��������q�%�U <�*����x
Īj=������ù�����#~�q��6�OK���a��a��y�sL���� C�'M�]u���D��;-�i�up�5���B7�z�y����!�5�I��U�-?�
m�+x�(��.��6��;3�Co�b��]�t����������\��F�TZ������d�'x-���(
/:!K'm6�9�''.'V*~@�-� 7 >Q )� T� D
T
Zs
�
�
*�
3P$i��7�<�K5��� -
)7
!a
�
Y�
'�
YIm(�W�;8?t?�9�9.=h=�B�M'MuH�;?H�-�0�@�:>(y
�D����0D'u*��$�9�*4_Il<�*�3Ri�'����,G<J�G�@&gp�3��-�%G+
s'�-�-�,I2Q|H�?SW=�]�;G�)�*��dbt��
�]Vi5�'�
> ] =m � � � �
=!P!<]!V�!�!"$"*"*3"^"~"
�"�"/�"Z�"B5#7x#+�#Y�#!6$X$o$'�$<�$4�$(%$H%~m%-�%B&]&*t&>�&0�&N' ^'Ih'�'Z�'`
(I�(�(�(#�(")"<)_)~) �)o�)*[1*K�*B�*W+6t+J�+M�+LD,F�,�,
�,C�,j@-H�-.�-8#.<\.<�.@�.I/ a/k/
{/&�/�/�/�/0*0DA0$�0,�0H�0!1+;1,g1/�15�1?�1$:2_2k2~2�2"�2&�2�2�2%
303G3Bd3O�3L�39D49~43�43�4C
5Ed5E�5V�5CG6�6$�6�6!�6!�6'7 >7
H7GS76�73�7X8_8h8Pw8P�8!9;9'U94}9/�9�9��8�*?Sd8,�"�����^e�<W�E��N�[>���+;���s�s��6�R��N�E��
c#����T ��z3����-�+��Z���_��B�$����!�����h�����2i��B����Q��'��Y~ka��p������o�w��4�1��
���_ju�9�i�FZ���=:O�e�:��v��\��
��CJC��b��5AK\���G}�X?�����V�����g�{�(rb��q�I�D���,6
=Wp}>;��*XQAy2h��~' �j������a��7���#�0�t`�/�Ir30)�]o$��&m�@S��� ��U���5��.�L!���
��������g�DP�fnqY�-M�(�<H�����v�9��u^��yL�n���
��1�4c|"VHtO��MP���������|�����fd���k��x���w[�%U�T��������`�F�{����7��]�.�m�l�%�@
�GR)�z��J/&��x�K��ltimed out waiting for
input: auto-logout
-%s or -o option
-irsD or -c command or -O shopt_option (invocation only)
malloc: %s:%d: assertion botched
(wd: %s) (core dumped) line $%s: cannot assign in this way%c%c: invalid
option%d: invalid file descriptor: %s%s can be invoked via %s has null
exportstr%s is %s
%s is a function
%s is a shell builtin
%s is a shell keyword
%s is aliased to `%s'
%s is hashed (%s)
%s is not bound to any keys.
%s out of range%s%s%s: %s (error token is "%s")%s: %s out of
range%s: %s: bad interpreter%s: %s: cannot open as FILE%s: %s: invalid
value for trace file descriptor%s: %s: must use subscript when assigning
associative array%s: %s:%d: cannot allocate %lu bytes%s: %s:%d: cannot
allocate %lu bytes (%lu bytes allocated)%s: ambiguous job spec%s: ambiguous
redirect%s: arguments must be process or job IDs%s: bad network path
specification%s: bad substitution%s: binary operator expected%s: cannot
allocate %lu bytes%s: cannot allocate %lu bytes (%lu bytes allocated)%s:
cannot assign fd to variable%s: cannot assign list to array member%s:
cannot assign to non-numeric index%s: cannot convert associative to indexed
array%s: cannot convert indexed to associative array%s: cannot create:
%s%s: cannot delete: %s%s: cannot destroy array variables in this way%s:
cannot execute binary file%s: cannot execute: %s%s: cannot get limit: %s%s:
cannot modify limit: %s%s: cannot open temp file: %s%s: cannot open: %s%s:
cannot overwrite existing file%s: cannot read: %s%s: cannot unset%s: cannot
unset: readonly %s%s: command not found%s: error retrieving current
directory: %s: %s
%s: expression error
%s: file is too large%s: file not found%s: first non-whitespace character
is not `"'%s: hash table empty
%s: history expansion failed%s: host unknown%s: illegal option -- %c
%s: inlib failed%s: integer expression expected%s: invalid action name%s:
invalid array origin%s: invalid associative array key%s: invalid callback
quantum%s: invalid file descriptor specification%s: invalid limit
argument%s: invalid line count%s: invalid option%s: invalid option name%s:
invalid service%s: invalid shell option name%s: invalid signal
specification%s: invalid timeout specification%s: is a directory%s: job %d
already in background%s: job has terminated%s: line %d: %s: missing colon
separator%s: no completion specification%s: no job control%s: no such
job%s: not a function%s: not a regular file%s: not a shell builtin%s: not
an array variable%s: not an indexed array%s: not dynamically loaded%s: not
found%s: numeric argument required%s: option requires an argument%s: option
requires an argument -- %c
%s: parameter null or not set%s: readonly function%s: readonly variable%s:
restricted%s: restricted: cannot redirect output%s: restricted: cannot
specify `/' in command names%s: substring expression < 0%s: unary
operator expected%s: unbound variable%s: usage: (( expression ))(core
dumped) (wd now: %s)
. filename [arguments]/dev/(tcp|udp)/host/port not supported without
networking/tmp must be a valid directory name:<no current
directory>ABORT instructionAborting...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 Suppresses the normal change of directory when adding
directories to the stack, so only the stack is manipulated.
Arguments:
+N Rotates the stack so that the Nth directory (counting
from the left of the list shown by `dirs', starting with
zero) is at the top.
-N Rotates the stack so that the Nth directory (counting
from the right of the list shown by `dirs', starting with
zero) is at the top.
dir Adds DIR to the directory stack at the top, making it the
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.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 Suppresses the normal change of directory when adding
directories to the stack, so only the stack is manipulated.
Arguments:
+N Rotates the stack so that the Nth directory (counting
from the left of the list shown by `dirs', starting with
zero) is at the top.
-N Rotates the stack so that the Nth directory (counting
from the right of the list shown by `dirs', starting with
zero) is at the top.
dir Adds DIR to the directory stack at the top, making it the
new current working directory.
The `dirs' builtin displays the directory stack.Alarm
(profile)Alarm (virtual)Alarm clockArithmetic for loop.
Equivalent to
(( EXP1 ))
while (( EXP2 )); do
COMMANDS
(( EXP3 ))
done
EXP1, EXP2, and EXP3 are arithmetic expressions. If any expression is
omitted, it behaves as if it evaluates to 1.
Exit Status:
Returns the status of the last command executed.BPT trace/trapBad
system callBogus signalBroken pipeBus errorCPU limitChild death or
stopCommon shell variable names and usage.
BASH_VERSION Version information for this Bash.
CDPATH A colon-separated list of directories to search
for directories given as arguments to `cd'.
GLOBIGNORE A colon-separated list of patterns describing filenames to
be ignored by pathname expansion.
HISTFILE The name of the file where your command history is stored.
HISTFILESIZE The maximum number of lines this file can contain.
HISTSIZE The maximum number of history lines that a running
shell can access.
HOME The complete pathname to your login directory.
HOSTNAME The name of the current host.
HOSTTYPE The type of CPU this version of Bash is running under.
IGNOREEOF Controls the action of the shell on receipt of an EOF
character as the sole input. If set, then the value
of it is the number of EOF characters that can be seen
in a row on an empty line before the shell will exit
(default 10). When unset, EOF signifies the end of input.
MACHTYPE A string describing the current system Bash is running on.
MAILCHECK How often, in seconds, Bash checks for new mail.
MAILPATH A colon-separated list of filenames which Bash checks
for new mail.
OSTYPE The version of Unix this version of Bash is running on.
PATH A colon-separated list of directories to search when
looking for commands.
PROMPT_COMMAND A command to be executed before the printing of each
primary prompt.
PS1 The primary prompt string.
PS2 The secondary prompt string.
PWD The full pathname of the current directory.
SHELLOPTS A colon-separated list of enabled shell options.
TERM The name of the current terminal type.
TIMEFORMAT The output format for timing statistics displayed by the
`time' reserved word.
auto_resume Non-null means a command word appearing on a line by
itself is first looked for in the list of currently
stopped jobs. If found there, that job is foregrounded.
A value of `exact' means that the command word must
exactly match a command in the list of stopped jobs. A
value of `substring' means that the command word must
match a substring of the job. Any other value means that
the command must be a prefix of a stopped job.
histchars Characters controlling history expansion and quick
substitution. The first character is the history
substitution character, usually `!'. The second is
the `quick substitution' character, usually `^'. The
third is the `history comment' character, usually `#'.
HISTIGNORE A colon-separated list of patterns used to decide which
commands should be saved on the history list.
ContinueCopyright (C) 2009 Free Software Foundation, Inc.
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.Define local variables.
Create a local variable called NAME, and give it VALUE. OPTION can
be any option accepted by `declare'.
Local variables can only be used within a function; they are visible
only to the function where they are defined and its children.
Exit Status:
Returns success unless an invalid option is supplied, an error occurs,
or the shell is not executing a function.Define or display aliases.
Without arguments, `alias' prints the list of aliases in the
reusable
form `alias NAME=VALUE' on standard output.
Otherwise, an alias is defined for each NAME whose VALUE is given.
A trailing space in VALUE causes the next word to be checked for
alias substitution when the alias is expanded.
Options:
-p Print all defined aliases in a reusable format
Exit Status:
alias returns true unless a NAME is supplied for which no alias has
been
defined.Define shell function.
Create a shell function named NAME. When invoked as a simple command,
NAME runs COMMANDs in the calling shell's context. When NAME is
invoked,
the arguments are passed to the function as $1...$n, and the
function's
name is in $FUNCNAME.
Exit Status:
Returns success unless NAME is readonly.Display directory stack.
Display the list of currently remembered directories. Directories
find their way onto the list with the `pushd' command; you can get
back up through the list with the `popd' command.
Options:
-c clear the directory stack by deleting all of the elements
-l do not print tilde-prefixed versions of directories relative
to your home directory
-p print the directory stack with one entry per line
-v print the directory stack with one entry per line prefixed
with its position in the stack
Arguments:
+N Displays the Nth entry counting from the left of the list shown by
dirs when invoked without options, starting with zero.
-N Displays the Nth entry counting from the right of the list shown
by
dirs when invoked without options, starting with zero.
Exit Status:
Returns success unless an invalid option is supplied or an error
occurs.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 output short description for each topic
-m display usage in pseudo-manpage format
-s output only a short usage synopsis for each topic matching
PATTERN
Arguments:
PATTERN Pattern specifiying a help topic
Exit Status:
Returns success unless PATTERN is not found or an invalid option is
given.Display information about command type.
For each NAME, indicate how it would be interpreted if used as a
command name.
Options:
-a display all locations containing an executable named NAME;
includes aliases, builtins, and functions, if and only if
the `-p' option is not also used
-f suppress shell function lookup
-P force a PATH search for each NAME, even if it is an alias,
builtin, or function, and returns the name of the disk file
that would be executed
-p returns either the name of the disk file that would be executed,
or nothing if `type -t NAME' would not return `file'.
-t output a single word which is one of `alias', `keyword',
`function', `builtin', `file' or `', if NAME is an
alias, shell
reserved word, shell function, shell builtin, disk file, or not
found, respectively
Arguments:
NAME Command name to be interpreted.
Exit Status:
Returns success if all of the NAMEs are found; fails if any are not
found.Display or execute commands from the history list.
fc is used to list or edit and re-execute commands from the history
list.
FIRST and LAST can be numbers specifying the range, or FIRST can be a
string, which means the most recent command beginning with that
string.
Options:
-e ENAME select which editor to use. Default is FCEDIT, then EDITOR,
then vi
-l list lines instead of editing
-n omit line numbers when listing
-r reverse the order of the lines (newest listed first)
With the `fc -s [pat=rep ...] [command]' format, COMMAND is
re-executed after the substitution OLD=NEW is performed.
A useful alias to use with this is r='fc -s', so that typing
`r cc'
runs the last command beginning with `cc' and typing `r'
re-executes
the last command.
Exit Status:
Returns success or status of executed command; non-zero if an error
occurs.Display or manipulate the history list.
Display the history list with line numbers, prefixing each modified
entry with a `*'. An argument of N lists only the last N entries.
Options:
-c clear the history list by deleting all of the entries
-d offset delete the history entry at offset OFFSET.
-a append history lines from this session to the history file
-n read all history lines not already read from the history file
-r read the history file and append the contents to the history
list
-w write the current history to the history file
and append them to the history list
-p perform history expansion on each ARG and display the result
without storing it in the history list
-s append the ARGs to the history list as a single entry
If FILENAME is given, it is used as the history file. Otherwise,
if $HISTFILE has a value, that is used, else ~/.bash_history.
If the $HISTTIMEFORMAT variable is set and not null, its value is used
as a format string for strftime(3) to print the time stamp associated
with each displayed history entry. No time stamps are printed
otherwise.
Exit Status:
Returns success unless an invalid option is given or an error
occurs.Display or set file mode mask.
Sets the user file-creation mask to MODE. If MODE is omitted, prints
the current value of the mask.
If MODE begins with a digit, it is interpreted as an octal number;
otherwise it is a symbolic mode string like that accepted by chmod(1).
Options:
-p if MODE is omitted, output in a form that may be reused as input
-S makes the output symbolic; otherwise an octal number is output
Exit Status:
Returns success unless MODE is invalid or an invalid option is
given.Display possible completions depending on the options.
Intended to be used from within a shell function generating possible
completions. If the optional WORD argument is supplied, matches
against
WORD are generated.
Exit Status:
Returns success unless an invalid option is supplied or an error
occurs.Display process times.
Prints the accumulated user and system times for the shell and all of
its
child processes.
Exit Status:
Always succeeds.Display status of jobs.
Lists the active jobs. JOBSPEC restricts output to that job.
Without options, the status of all active jobs is displayed.
Options:
-l lists process IDs in addition to the normal information
-n list only processes that have changed status since the last
notification
-p lists process IDs only
-r restrict output to running jobs
-s restrict output to stopped jobs
If -x is supplied, COMMAND is run after all job specifications that
appear in ARGS have been replaced with the process ID of that
job's
process group leader.
Exit Status:
Returns success unless an invalid option is given or an error occurs.
If -x is used, returns the exit status of COMMAND.Display the list of
currently remembered directories. Directories
find their way onto the list with the `pushd' command; you can get
back up through the list with the `popd' command.
Options:
-c clear the directory stack by deleting all of the elements
-l do not print tilde-prefixed versions of directories relative
to your home directory
-p print the directory stack with one entry per line
-v print the directory stack with one entry per line prefixed
with its position in the stack
Arguments:
+N Displays the Nth entry counting from the left of the list shown by
dirs when invoked without options, starting with zero.
-N Displays the Nth entry counting from the right of the list shown
by
dirs when invoked without options, starting with zero.DoneDone(%d)EMT
instructionEnable and disable shell builtins.
Enables and disables builtin shell commands. Disabling allows you to
execute a disk command which has the same name as a shell builtin
without using a full pathname.
Options:
-a print a list of builtins showing whether or not each is enabled
-n disable each NAME or display a list of disabled builtins
-p print the list of builtins in a reusable format
-s print only the names of Posix `special' builtins
Options controlling dynamic loading:
-f Load builtin NAME from shared object FILENAME
-d Remove a builtin loaded with -f
Without options, each NAME is enabled.
To use the `test' found in $PATH instead of the shell builtin
version, type `enable -n test'.
Exit Status:
Returns success unless NAME is not a shell builtin or an error
occurs.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.Evaluate
conditional expression.
This is a synonym for the "test" builtin, but the last
argument must
be a literal `]', to match the opening `['.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.Execute arguments as a shell command.
Combine ARGs into a single string, use the result as input to the
shell,
and execute the resulting commands.
Exit Status:
Returns exit status of command or success if command is null.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.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.Execute commands based
on conditional.
The `if COMMANDS' list is executed. If its exit status is zero,
then the
`then COMMANDS' list is executed. Otherwise, each `elif
COMMANDS' list is
executed in turn, and if its exit status is zero, the corresponding
`then COMMANDS' list is executed and the if command completes.
Otherwise,
the `else COMMANDS' list is executed, if present. The exit status
of the
entire construct is the exit status of the last command executed, or
zero
if no condition tested true.
Exit Status:
Returns the status of the last command executed.Execute commands based
on pattern matching.
Selectively execute COMMANDS based upon WORD matching PATTERN. The
`|' is used to separate multiple patterns.
Exit Status:
Returns the status of the last command executed.Execute commands for
each member in a list.
The `for' loop executes a sequence of commands for each member in
a
list of items. If `in WORDS ...;' is not present, then `in
"$@"' is
assumed. For each element in WORDS, NAME is set to that element, and
the COMMANDS are executed.
Exit Status:
Returns the status of the last command executed.Execute commands from a
file in the current shell.
Read and execute commands from FILENAME in the current shell. The
entries in $PATH are used to find the directory containing FILENAME.
If any ARGUMENTS are supplied, they become the positional parameters
when FILENAME is executed.
Exit Status:
Returns the status of the last command executed in FILENAME; fails if
FILENAME cannot be read.Execute conditional command.
Returns a status of 0 or 1 depending on the evaluation of the
conditional
expression EXPRESSION. Expressions are composed of the same primaries
used
by the `test' builtin, and may be combined using the following
operators:
( EXPRESSION ) Returns the value of EXPRESSION
! EXPRESSION True if EXPRESSION is false; else false
EXPR1 && EXPR2 True if both EXPR1 and EXPR2 are true; else
false
EXPR1 || EXPR2 True if either EXPR1 or EXPR2 is true; else false
When the `==' and `!=' operators are used, the string to the
right of
the operator is used as a pattern and pattern matching is performed.
When the `=~' operator is used, the string to the right of the
operator
is matched as a regular expression.
The && and || operators do not evaluate EXPR2 if EXPR1 is
sufficient to
determine the expression's value.
Exit Status:
0 or 1 depending on value of EXPRESSION.Execute shell builtins.
Execute SHELL-BUILTIN with arguments ARGs without performing command
lookup. This is useful when you wish to reimplement a shell builtin
as a shell function, but need to execute the builtin within the
function.
Exit Status:
Returns the exit status of SHELL-BUILTIN, or false if SHELL-BUILTIN is
not a shell builtin..Exit %dExit a login shell.
Exits a login shell with exit status N. Returns an error if not
executed
in a login shell.Exit for, while, or until loops.
Exit a FOR, WHILE or UNTIL loop. If N is specified, break N enclosing
loops.
Exit Status:
The exit status is 0 unless N is not greater than or equal to 1.Exit
the shell.
Exits the shell with a status of N. If N is omitted, the exit status
is that of the last command executed.File limitFloating point
exceptionGNU bash, version %s (%s)
GNU bash, version %s-(%s)
GNU long options:
Group commands as a unit.
Run a set of commands in a group. This is one way to redirect an
entire set of commands.
Exit Status:
Returns the status of the last command executed.HFT input data
pendingHFT monitor mode grantedHFT monitor mode retractedHFT sound sequence
has completedHOME not setHangupI have no name!I/O readyIllegal
instructionInformation requestInterruptKilledLicense GPLv2+: GNU GPL
version 2 or later <http://gnu.org/licenses/gpl.html>
License GPLv3+: GNU GPL version 3 or later
<http://gnu.org/licenses/gpl.html>
Mark shell variables as unchangeable.
Mark each NAME as read-only; the values of these NAMEs may not be
changed by subsequent assignment. If VALUE is supplied, assign VALUE
before marking as read-only.
Options:
-a refer to indexed array variables
-A refer to associative array variables
-f refer to shell functions
-p display a list of all readonly variables and functions
An argument of `--' disables further option processing.
Exit Status:
Returns success unless an invalid option is given or NAME is
invalid.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 use the `soft' resource limit
-H use the `hard' resource limit
-a all current limits are reported
-b the socket buffer size
-c the maximum size of core files created
-d the maximum size of a process's data segment
-e the maximum scheduling priority (`nice')
-f the maximum size of files written by the shell and its children
-i the maximum number of pending signals
-l the maximum size a process may lock into memory
-m the maximum resident set size
-n the maximum number of open file descriptors
-p the pipe buffer size
-q the maximum number of bytes in POSIX message queues
-r the maximum real-time scheduling priority
-s the maximum stack size
-t the maximum amount of cpu time in seconds
-u the maximum number of user processes
-v the size of virtual memory
-x 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.Move job to the foreground.
Place the job identified by JOB_SPEC in the foreground, making it the
current job. If JOB_SPEC is not present, the shell's notion of
the
current job is used.
Exit Status:
Status of command placed in foreground, or failure if an error
occurs.Move jobs to the background.
Place the jobs identified by each JOB_SPEC in the background, as if
they
had been started with `&'. If JOB_SPEC is not present, the
shell's notion
of the current job is used.
Exit Status:
Returns success unless job control is not enabled or an error
occurs.Null command.
No effect; the command does nothing.
Exit Status:
Always succeeds.OLDPWD not setParse option arguments.
Getopts is used by shell procedures to parse positional parameters
as options.
OPTSTRING contains the option letters to be recognized; if a letter
is followed by a colon, the option is expected to have an argument,
which should be separated from it by white space.
Each time it is invoked, getopts will place the next option in the
shell variable $name, initializing name if it does not exist, and
the index of the next argument to be processed into the shell
variable OPTIND. OPTIND is initialized to 1 each time the shell or
a shell script is invoked. When an option requires an argument,
getopts places that argument into the shell variable OPTARG.
getopts reports errors in one of two ways. If the first character
of OPTSTRING is a colon, getopts uses silent error reporting. In
this mode, no error messages are printed. If an invalid option is
seen, getopts places the option character found into OPTARG. If a
required argument is not found, getopts places a ':' into
NAME and
sets OPTARG to the option character found. If getopts is not in
silent mode, and an invalid option is seen, getopts places
'?' into
NAME and unsets OPTARG. If a required argument is not found, a
'?'
is placed in NAME, OPTARG is unset, and a diagnostic message is
printed.
If the shell variable OPTERR has the value 0, getopts disables the
printing of error messages, even if the first character of
OPTSTRING is not a colon. OPTERR has the value 1 by default.
Getopts normally parses the positional parameters ($0 - $9), but if
more arguments are given, they are parsed instead.
Exit Status:
Returns success if an option is found; fails if the end of options is
encountered or an error occurs.Print the name of the current working
directory.
Options:
-L print the value of $PWD if it names the current working
directory
-P 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.QuitRead a line from the standard input and split it
into fields.
Reads a single line from the standard input, or from file descriptor FD
if the -u option is supplied. The line is split into fields as with
word
splitting, and the first word is assigned to the first NAME, the second
word to the second NAME, and so on, with any leftover words assigned to
the last NAME. Only the characters found in $IFS are recognized as
word
delimiters.
If no NAMEs are supplied, the line read is stored in the REPLY
variable.
Options:
-a array assign the words read to sequential indices of the array
variable ARRAY, starting at zero
-d delim continue until the first character of DELIM is read, rather
than newline
-e use Readline to obtain the line in an interactive shell
-i text Use TEXT as the initial text for Readline
-n nchars return after reading NCHARS characters rather than waiting
for a newline, but honor a delimiter if fewer than NCHARS
characters are read before the delimiter
-N nchars return only after reading exactly NCHARS characters, unless
EOF is encountered or read times out, ignoring any delimiter
-p prompt output the string PROMPT without a trailing newline before
attempting to read
-r do not allow backslashes to escape any characters
-s do not echo input coming from a terminal
-t timeout time out and return failure if a complete line of input is
not read withint TIMEOUT seconds. The value of the TMOUT
variable is the default timeout. TIMEOUT may be a
fractional number. If TIMEOUT is 0, read returns success only
if input is available on the specified file descriptor. The
exit status is greater than 128 if the timeout is exceeded
-u fd read from file descriptor FD instead of the standard input
Exit Status:
The return code is zero, unless end-of-file is encountered, read times
out,
or an invalid file descriptor is supplied as the argument to -u.Read
lines from a file into an array variable.
A synonym for `mapfile'.Record lockRemember 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 forget the remembered location of each NAME
-l display in a format that may be reused as input
-p pathname use PATHNAME is the full pathname of NAME
-r forget all remembered locations
-t print the remembered location of each NAME, preceding
each location with the corresponding NAME if multiple
NAMEs are given
Arguments:
NAME Each NAME is searched for in $PATH and added to the list
of remembered commands.
Exit Status:
Returns success unless NAME is not found or an invalid option is
given.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 Suppresses the normal change of directory when removing
directories from the stack, so only the stack is manipulated.
Arguments:
+N Removes the Nth entry counting from the left of the list
shown by `dirs', starting with zero. For example: `popd +0'
removes the first directory, `popd +1' the second.
-N Removes the Nth entry counting from the right of the list
shown by `dirs', starting with zero. For example: `popd -0'
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.Remove each NAME from the list of defined aliases.
Options:
-a remove all alias definitions.
Return success unless a NAME is not an existing alias.Remove jobs from
current shell.
Removes each JOBSPEC argument from the table of active jobs. Without
any JOBSPECs, the shell uses its notion of the current job.
Options:
-a remove all jobs if JOBSPEC is not supplied
-h mark each JOBSPEC so that SIGHUP is not sent to the job if the
shell receives a SIGHUP
-r remove only running jobs
Exit Status:
Returns success unless an invalid option or JOBSPEC is given.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 Suppresses the normal change of directory when removing
directories from the stack, so only the stack is manipulated.
Arguments:
+N Removes the Nth entry counting from the left of the list
shown by `dirs', starting with zero. For example: `popd +0'
removes the first directory, `popd +1' the second.
-N Removes the Nth entry counting from the right of the list
shown by `dirs', starting with zero. For example: `popd -0'
removes the last directory, `popd -1' the next to last.
The `dirs' builtin displays the directory stack.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 pass NAME as the zeroth argument to COMMAND
-c execute COMMAND with an empty environment
-l 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.Report time consumed by pipeline's execution.
Execute PIPELINE and print a summary of the real time, user CPU time,
and system CPU time spent executing PIPELINE when it terminates.
Options:
-p print the timing summary in the portable Posix format
The value of the TIMEFORMAT variable is used as the output format.
Exit Status:
The return status is the return status of PIPELINE.Resume for, while,
or until loops.
Resumes the next iteration of the enclosing FOR, WHILE or UNTIL loop.
If N is specified, resumes the Nth enclosing loop.
Exit Status:
The exit status is 0 unless N is not greater than or equal to 1.Resume
job in foreground.
Equivalent to the JOB_SPEC argument to the `fg' command. Resume a
stopped or background job. JOB_SPEC can specify either a job name
or a job number. Following JOB_SPEC with a `&' places the job
in
the background, as if the job specification had been supplied as an
argument to `bg'.
Exit Status:
Returns the status of the resumed job.Return a successful result.
Exit Status:
Always succeeds.Return an unsuccessful result.
Exit Status:
Always fails.Return from a shell function.
Causes a function or sourced script to exit with the return value
specified by N. If N is omitted, the return status is that of the
last command executed within the function or script.
Exit Status:
Returns N, or failure if the shell is not executing a function or
script.Return the context of the current subroutine call.
Without EXPR, returns "$line $filename". With EXPR, returns
"$line $subroutine $filename"; this extra information can be
used to
provide a stack trace.
The value of EXPR indicates how many call frames to go back before the
current one; the top frame is frame 0.
Exit Status:
Returns 0 unless the shell is not executing a shell function or EXPR
is invalid.Returns the context of the current subroutine call.
Without EXPR, returns RunningSegmentation faultSelect words from a list
and execute commands.
The WORDS are expanded, generating a list of words. The
set of expanded words is printed on the standard error, each
preceded by a number. If `in WORDS' is not present, `in
"$@"'
is assumed. The PS3 prompt is then displayed and a line read
from the standard input. If the line consists of the number
corresponding to one of the displayed words, then NAME is set
to that word. If the line is empty, WORDS and the prompt are
redisplayed. If EOF is read, the command completes. Any other
value read causes NAME to be set to null. The line read is saved
in the variable REPLY. COMMANDS are executed after each selection
until a break command is executed.
Exit Status:
Returns the status of the last command executed.Send a signal to a job.
Send the processes identified by PID or JOBSPEC the signal named by
SIGSPEC or SIGNUM. If neither SIGSPEC nor SIGNUM is present, then
SIGTERM is assumed.
Options:
-s sig SIG is a signal name
-n sig SIG is a signal number
-l list the signal names; if arguments follow `-l' they are
assumed to be signal numbers for which names should be listed
Kill is a shell builtin for two reasons: it allows job IDs to be used
instead of process IDs, and allows processes to be killed if the limit
on processes that you can create is reached.
Exit Status:
Returns success unless an invalid option is given or an error
occurs.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 Cause SHELL-COMMAND to be executed when
KEYSEQ is entered.
Exit Status:
bind returns 0 unless an unrecognized option is given or an error
occurs.Set and unset shell options.
Change the setting of each shell option OPTNAME. Without any option
arguments, list all shell options with an indication of whether or not
each
is set.
Options:
-o restrict OPTNAMEs to those defined for use with `set -o'
-p print each shell option with an indication of its status
-q suppress output
-s enable (set) each OPTNAME
-u disable (unset) each OPTNAME
Exit Status:
Returns success if OPTNAME is enabled; fails if an invalid option is
given or OPTNAME is disabled.Set export attribute for shell variables.
Marks each NAME for automatic export to the environment of subsequently
executed commands. If VALUE is supplied, assign VALUE before
exporting.
Options:
-f refer to shell functions
-n remove the export property from each NAME
-p display a list of all exported variables and functions
An argument of `--' disables further option processing.
Exit Status:
Returns success unless an invalid option is given or NAME is
invalid.Set variable values and attributes.
Obsolete. See `help declare'.Shell commands matching keyword
`Shell commands matching keywords `Shell options:
Shift positional parameters.
Rename the positional parameters $N+1,$N+2 ... to $1,$2 ... If N is
not given, it is assumed to be 1.
Exit Status:
Returns success unless N is negative or greater than $#.Signal
%dSpecify how arguments are to be completed by Readline.
For each NAME, specify how arguments are to be completed. If no
options
are supplied, existing completion specifications are printed in a way
that
allows them to be reused as input.
Options:
-p print existing completion specifications in a reusable format
-r remove a completion specification for each NAME, or, if no
NAMEs are supplied, all completion specifications
-D apply the completions and actions as the default for commands
without any specific completion defined
-E apply the completions and actions to "empty" commands --
completion attempted on a blank line
When completion is attempted, the actions are applied in the order the
uppercase-letter options are listed above. The -D option takes
precedence over -E.
Exit Status:
Returns success unless an invalid option is supplied or an error
occurs.StoppedStopped (signal)Stopped (tty input)Stopped (tty
output)Stopped(%s)Suspend shell execution.
Suspend the execution of this shell until it receives a SIGCONT signal.
Unless forced, login shells cannot be suspended.
Options:
-f force the suspend, even if the shell is a login shell
Exit Status:
Returns success unless job control is not enabled or an error
occurs.TIMEFORMAT: `%c': invalid format characterTerminatedThe mail in
%s has been read
There are running jobs.
There are stopped jobs.
There is NO WARRANTY, to the extent permitted by law.
These shell commands are defined internally. Type `help' to see this
list.
Type `help name' to find out more about the function `name'.
Use `info bash' to find out more about the shell in general.
Use `man -k' or `info' to find out more about commands not in
this list.
A star (*) next to a name means that the command is disabled.
This is free software; you are free to change and redistribute it.
Type `%s -c "help set"' for more information about shell
options.
Type `%s -c help' for more information about shell builtin commands.
Unknown Signal #Unknown Signal #%dUnknown errorUnknown statusUnset values
and attributes of shell variables and functions.
For each NAME, remove the corresponding variable or function.
Options:
-f treat each NAME as a shell function
-v treat each NAME as a shell variable
Without options, unset first tries to unset a variable, and if that
fails,
tries to unset a function.
Some variables cannot be unset; also see `readonly'.
Exit Status:
Returns success unless an invalid option is given or a NAME is
read-only.Urgent IO conditionUsage: %s [GNU long option] [option] ...
%s [GNU long option] [option] script-file ...
Use "%s" to leave the shell.
Use the `bashbug' command to report bugs.
User signal 1User signal 2Wait 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.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.Window changedWrite arguments to the standard output.
Display the ARGs on the standard output followed by a newline.
Options:
-n do not append a newline
Exit Status:
Returns success unless a write error occurs.Write arguments to the
standard output.
Display the ARGs on the standard output followed by a newline.
Options:
-n do not append a newline
-e enable interpretation of the following backslash escapes
-E explicitly suppress interpretation of backslash escapes
`echo' interprets the following backslash-escaped characters:
\a alert (bell)
\b backspace
\c suppress further output
\e escape character
\f form feed
\n new line
\r carriage return
\t horizontal tab
\v vertical tab
\\ backslash
\0nnn the character whose ASCII code is NNN (octal). NNN can be
0 to 3 octal digits
\xHH the eight-bit character whose value is HH (hexadecimal). HH
can be one or two hex digits
Exit Status:
Returns success unless a write error occurs.You have mail in $_You have
new mail in $_[ arg... ][[ expression ]]`%c': bad command`%c':
invalid format character`%c': invalid symbolic mode
character`%c': invalid symbolic mode operator`%s': cannot
unbind`%s': invalid alias name`%s': invalid keymap name`%s':
missing format character`%s': not a pid or valid job spec`%s':
not a valid identifier`%s': unknown function name`)'
expected`)' expected, found %s`:' expected for conditional
expressionadd_process: pid %5ld (%s) marked as still aliveadd_process:
process %5ld (%s) in the_pipelinealias [-p] [name[=value] ...
]all_local_variables: no function context at current scopeargumentargument
expectedarray variable support requiredattempted assignment to
non-variablebad array subscriptbad command typebad connectorbad jumpbad
substitution: no closing "`" in %sbad substitution: no closing
`%s' in %sbash_execute_unix_command: cannot find keymap for commandbg
[job_spec ...]bind [-lpvsPVS] [-m keymap] [-f filename] [-q name] [-u name]
[-r keyseq] [-x keyseq:shell-command] [keyseq:readline-function or
readline-command]break [n]bug: bad expassign tokenbuiltin [shell-builtin
[arg ...]]caller [expr]can only `return' from a function or sourced
scriptcan only be used in a functioncannot allocate new file descriptor for
bash input from fd %dcannot create temp file for here-document: %scannot
duplicate fd %d to fd %dcannot duplicate named pipe %s as fd %dcannot find
%s in shared object %s: %scannot make child for command substitutioncannot
make child for process substitutioncannot make pipe for command
substitutioncannot make pipe for process substitutioncannot open named pipe
%s for readingcannot open named pipe %s for writingcannot open shared
object %s: %scannot redirect standard input from /dev/null: %scannot reset
nodelay mode for fd %dcannot set and unset shell options
simultaneouslycannot set terminal process group (%d)cannot simultaneously
unset a function and a variablecannot suspendcannot suspend a login
shellcannot use `-f' to make functionscannot use more than one of
-anrwcase WORD in [PATTERN [| PATTERN]...) COMMANDS ;;]... esacchild
setpgid (%ld to %ld)command [-pVv] command [arg ...]command_substitute:
cannot duplicate pipe as fd 1compgen [-abcdefgjksuv] [-o option] [-A
action] [-G globpat] [-W wordlist] [-F function] [-C command] [-X
filterpat] [-P prefix] [-S suffix] [word]complete [-abcdefgjksuv] [-pr]
[-DE] [-o option] [-A action] [-G globpat] [-W wordlist] [-F function] [-C
command] [-X filterpat] [-P prefix] [-S suffix] [name ...]completion:
function `%s' not foundcompopt [-o|+o option] [-DE] [name
...]conditional binary operator expectedcontinue [n]coproc [NAME] command
[redirections]could not find /tmp, please create!cprintf: `%c':
invalid format charactercurrentdeleting stopped job %d with process group
%lddescribe_pid: %ld: no such piddirectory stack emptydirectory stack
indexdirs [-clpv] [+N] [-N]disown [-h] [-ar] [jobspec ...]division by
0dynamic loading not availableecho [-n] [arg ...]echo [-neE] [arg ...]empty
array variable nameenable [-a] [-dnps] [-f filename] [name ...]error
getting terminal attributes: %serror importing function definition for
`%s'error setting terminal attributes: %seval [arg ...]exec [-cl] [-a
name] [command [arguments ...]] [redirection ...]exit [n]expected
`)'exponent less than 0export [-fn] [name[=value] ...] or export
-pexpression expectedexpression recursion level exceededfalsefc [-e ename]
[-lnr] [first] [last] or fc -s [pat=rep] [command]fg [job_spec]file
descriptor out of rangefilename argument requiredfor (( exp1; exp2; exp3
)); do COMMANDS; donefor NAME [in WORDS ... ] ; do COMMANDS; doneforked pid
%d appears in running job %dfree: called with already freed block
argumentfree: called with unallocated block argumentfree: start and end
chunk sizes differfree: underflow detected; mh_nbytes out of rangefunction
name { COMMANDS ; } or name () { COMMANDS ; }future versions of the shell
will force evaluation as an arithmetic substitutiongetcwd: cannot access
parent directoriesgetopts optstring name [arg]hash [-lr] [-p pathname]
[-dt] [name ...]hashing disabledhelp [-dms] [pattern ...]here-document at
line %d delimited by end-of-file (wanted `%s')history [-c] [-d offset]
[n] or history -anrw [filename] or history -ps arg [arg...]history
positionhistory specificationhits command
identifier expected after pre-increment or pre-decrementif COMMANDS; then
COMMANDS; [ elif COMMANDS; then COMMANDS; ]... [ else COMMANDS; ]
fiinitialize_job_control: getpgrp failedinitialize_job_control: line
disciplineinitialize_job_control: setpgidinvalid arithmetic baseinvalid
baseinvalid character %d in exportstr for %sinvalid hex numberinvalid
numberinvalid octal numberinvalid signal numberjob %d started without job
controljob_spec [&]jobs [-lnprs] [jobspec ...] or jobs -x command
[args]kill [-s sigspec | -n signum | -sigspec] pid | jobspec ... or kill -l
[sigspec]last command: %s
let arg [arg ...]limitline %d: line editing not enabledlocal [option]
name[=value] ...logout
logout [n]loop countmake_here_document: bad instruction type
%dmake_local_variable: no function context at current
scopemake_redirection: redirection instruction `%d' out of
rangemalloc: block on free list clobberedmalloc: failed assertion: %s
mapfile [-n count] [-O origin] [-s count] [-t] [-u fd] [-C callback] [-c
quantum] [array]migrate process to another CPUmissing `)'missing
`]'missing hex digit for \xnetwork operations not supportedno `='
in exportstr for %sno closing `%c' in %sno command foundno help topics
match `%s'. Try `help help' or `man -k %s' or `info
%s'.no job controlno job control in this shellno match: %sno other
directoryno other options allowed with `-x'not currently executing
completion functionnot login shell: use `exit'octal numberonly
meaningful in a `for', `while', or `until' looppipe
errorpop_scope: head of shell_variables not a temporary environment
scopepop_var_context: head of shell_variables not a function
contextpop_var_context: no global_variables contextpopd [-n] [+N | -N]power
failure imminentprint_command: bad connector `%d'printf [-v var]
format [arguments]progcomp_insert: %s: NULL COMPSPECprogramming errorpushd
[-n] [+N | -N | dir]pwd [-LP]read [-ers] [-a array] [-d delim] [-i text]
[-n nchars] [-N nchars] [-p prompt] [-t timeout] [-u fd] [name ...]read
error: %d: %sreadarray [-n count] [-O origin] [-s count] [-t] [-u fd] [-C
callback] [-c quantum] [array]realloc: called with unallocated block
argumentrealloc: start and end chunk sizes differrealloc: underflow
detected; mh_nbytes out of rangerecursion stack underflowredirection error:
cannot duplicate fdregister_alloc: %p already in table as allocated?
register_alloc: alloc table is full with FIND_ALLOC?
register_free: %p already in table as free?
restrictedreturn [n]run_pending_traps: bad value in trap_list[%d]:
%prun_pending_traps: signal handler is SIG_DFL, resending %d (%s) to
myselfsave_bash_input: buffer already exists for new fd %dselect NAME [in
WORDS ... ;] do COMMANDS; donesetlocale: %s: cannot change locale
(%s)setlocale: %s: cannot change locale (%s): %ssetlocale: LC_ALL: cannot
change locale (%s)setlocale: LC_ALL: cannot change locale (%s): %sshell
level (%d) too high, resetting to 1shift [n]shift countshopt [-pqsu] [-o]
[optname ...]sigprocmask: %d: invalid operationsource filename
[arguments]start_pipeline: pgrp pipesuspend [-f]syntax errorsyntax error in
conditional expressionsyntax error in conditional expression: unexpected
token `%s'syntax error in expressionsyntax error near `%s'syntax
error near unexpected token `%s'syntax error: `((%s))'syntax
error: `;' unexpectedsyntax error: arithmetic expression
requiredsyntax error: invalid arithmetic operatorsyntax error: operand
expectedsyntax error: unexpected end of filesystem crash imminenttest
[expr]time [-p] pipelinetimestoo many argumentstrap [-lp] [[arg]
signal_spec ...]trap_handler: bad signal %dtruetype [-afptP] name [name
...]ulimit [-SHacdefilmnpqrstuvx] [limit]umask [-p] [-S] [mode]unalias [-a]
name [name ...]unexpected EOF while looking for `]]'unexpected EOF
while looking for matching `%c'unexpected EOF while looking for
matching `)'unexpected argument `%s' to conditional binary
operatorunexpected argument `%s' to conditional unary
operatorunexpected argument to conditional binary operatorunexpected
argument to conditional unary operatorunexpected token %d in conditional
commandunexpected token `%c' in conditional commandunexpected token
`%s' in conditional commandunexpected token `%s', conditional
binary operator expectedunexpected token `%s', expected
`)'unknownunknown command errorunset [-f] [-v] [name ...]until
COMMANDS; do COMMANDS; donevalue too great for basevariables - Names and
meanings of some shell variableswait [id]wait [pid]wait: pid %ld is not a
child of this shellwait_for: No record of process %ldwait_for_job: job %d
is stoppedwaitchld: turning on WNOHANG to avoid indefinite blockwarning:
warning: %s: %swarning: -C option may not work as you expectwarning: -F
option may not work as you expectwhile COMMANDS; do COMMANDS; donewrite
error: %sxtrace fd (%d) != fileno xtrace fp (%d)xtrace_set: %d: invalid
file descriptorxtrace_set: NULL file pointer{ COMMANDS ;
}Project-Id-Version: GNU bash 4.1
Report-Msgid-Bugs-To:
POT-Creation-Date: 2011-01-28 22:09-0500
PO-Revision-Date: 2010-10-17 19:38+0900
Last-Translator: Yasuaki Taniguchi <yasuakit@gmail.com>
Language-Team: Japanese <translation-team-ja@lists.sourceforge.net>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Plural-Forms: nplurals=1; plural=0;
入力待ちがタイムアウトしました: 自動ログアウト
-%s または -o option
-irsD または -c command または -O shopt_option (起動時のみ)
malloc: %s:%d: アサーション失敗
(wd: %s) (コアダンプ) 行 $%s:
この方法で割当はできません%c%c: 無効なオプション%d: %s
は無効なファイル記述子です%s は次を通して起動します
%s は null の exportstr を持っています%s は %s です
%s は関数です
%s はシェル組み込み関数です
%s はシェルの予約語です
%s は `%s' のエイリアスです
%s はハッシュされています (%s)
%s はどのキーにも割り当てられていません。
%s が範囲外です%s%s%s: %s (エラーのあるトークンは
"%s")%s: %s が範囲外です%s: %s:
誤ったインタプリタです%s: %s:
ファイルとして開くことができません%s: %s:
トレースファイル記述子として無効な値です%s: %s:
連想配列を設定するときには添字をつけなければいけません%s:
%s:%d: %lu バイトを割当できません%s: %s:%d: %lu
バイトを割当できません (%lu バイトを割当済み)%s:
曖昧なジョブ指定です%s: 曖昧なリダイレクトです%s:
引数はプロセスIDかジョブIDでなければいけません%s:
ネットワークパス指定に誤りがあります%s:
誤った代入です%s: 二項演算子が予期されます%s: %lu
バイトを割当できません%s: %lu バイトを割当できません
(%lu バイトを割当済み)%s: ファイル記述子 (fd)
を変数に設定することはできません%s:
リストを配列要素に割り当てできません%s:
配列の添字に非数字を設定できません%s:
連想配列からインデックス配列に変換することはできません%s:
インデックス配列から連想配列に変換することはできません%s:
%s を作成できません%s: 削除できません: %s%s:
この方法で配列変数を消去することはできません%s:
バイナリファイルを実行できません%s: 実行できません:
%s%s: limit を取得できません: %s%s: limit を変更できません
: %s%s: 一時ファイルを開くことができません: %s%s:
開くことができません: %s%s:
存在するファイルを上書きできません%s: %s
を読み込めません%s: 消去できません%s: 消去できません:
%s は読み取り専用です%s: コマンドが見つかりません%s:
カレントディレクトリの取得時にエラーが発生しました
: %s: %s
%s: 式のエラー
%s: ファイルが大きすぎます%s:
ファイルが見つかりません%s: 最初の非空白類文字が
`"' ではありません%s: ハッシュテーブルが空です
%s: ヒストリの展開に失敗しました%s:
不明なホストです%s: 不正なオプションです -- %c
%s: inlib が失敗しました%s: 整数の式が予期されます%s:
無効なアクション名です%s: 無効な配列の原点です%s:
無効な連想配列のキーです%s: コールバックの quantum
が無効です%s: 無効なファイル記述子指定です%s: limit
の無効な引数です%s: 無効な行数です%s:
無効なオプションです%s: 無効なオプション名です%s:
無効なサービスです%s:
無効なシェルオプション名です%s:
無効なシグナル指定です%s:
無効なタイムアウト指定です%s: ディレクトリです%s:
ジョブ %d
はすでにバックグラウンドで動作しています%s:
ジョブは終了しました%s: %d 行: %s:
区切り文字コロン(:)がありません%s:
補完指定がありません%s:
ジョブ制御が無効になっています%s:
そのようなジョブはありません%s:
関数ではありません%s: 通常ファイルではありません%s:
シェルのビルトイン関数ではありません%s:
配列変数ではありません%s:
インデックス配列ではありません%s:
動的にロードされていません%s: 見つかりません%s:
数字の引数が必要です%s:
オプションには引数が必要です%s:
オプションには引数が必要です -- %c
%s: パラメータが null または設定されていません%s:
読み取り専用関数です%s: 読み取り専用の変数です%s:
制限されています%s: 制限されています:
出力をリダイレクト出来ません%s: 制限されています:
`/' をコマンド名の中に指定できません%s: substring
expression < 0%s: 単項演算子が予期されます%s:
未割り当ての変数です%s: 使用法: (( expression
))(コアダンプ) (wd now: %s)
. filename [arguments]ネットワークが無効な場合
/dev/(tcp|udp)/host/port はサポートされません/tmp
は有効なディレクトリ名でなければいけません:<カレントディレクトリがありません>ABORT
指定中止しています...ディレクトリをディレクトリスタックに加えます。
ディレクトリをディレクトリスタックの先頭に加える、またはディレ
クトリを回転してカレントディレクトリがスタックの先頭になるよう
にします。引数がない場合、先頭の二つのディレクトリを入れ替えま
す。
オプション:
-n スタックに加えた時、通常のディレクトリ変更を抑止し
ます。よってスタックのみ操作されます。
引数:
+N N
番目のディレクトリが先頭になるようスタックを回転
します (`dirs'
で表示される一覧の左から数えます。開始番号
は 0 です)。
-N N
番目のディレクトリが先頭になるようスタックを回転
します (`dirs'
で表示される一覧の右から数えます。開始番号
は 0 です)。
dir DIR
をディレクトリスタックの先頭に加え、カレント
ディレクトリにします。
`dirs'
組み込み関数でディレクトリスタックを表示します。
終了ステータス:
無効な引数が与えられるかディレクトリ変更が失敗しない限り成功を
返します。ディレクトリスタックの先頭にディレクトリを追加します。またはディレクトリ
スタックを回転します。新しいスタックの先頭がカレントディレクトリにな
ります。引数なしで起動された場合、先頭の2つのディレクトリを交換します。
オプション:
-n スタックにディレクトリを追加した時に通常のディレクトリ変更
を抑止します。よって、スタックのみ操作されます。
引数:
+N 先頭がN番目のディレクトリになるように回転します(`dirs'で
表示されるスタックの先頭から数えた数です。開始番号は0です)。
-N 先頭がN番目のディレクトリになるように回転します(`dirs'で
表示されるスタックの末尾から数えた数です。開始番号は0です)。
ディレクトリ ディレクトリをスタックの先頭に加え、そのディレク
トリを新しいカレントディレクトリにします。
`dirs'
ビルトインコマンドでディレクトリスタックを表示します。警報
(プロファイル)警報 (仮想)アラーム時計算術 for ループ
以下と等価です。
(( EXP1 ))
while (( EXP2 )); do
COMMANDS
(( EXP3 ))
done
EXP1、EXP2、および EXP3
は数式です。いずれかの数式を省略した場合、
値が 1 であるとして評価されます。
終了ステータス:
最後に実行したコマンドのステータスを返します。BPT
trace/trap誤ったシステムコール悪いシグナルパイプが切れましたバスエラーCPU
limit子プロセスの死亡または停止
通常の変数名とその使用法。
BASH_VERSION Bashのバージョン情報。
CDPATH `cd`の引数として与えられたディレクトリを検索する際に
使用されるコロン (:)
で区切られたディレクトリの一覧。
GLOBIGNORE パス名を展開する時に無視されるコロン (:)
で区切られた
ファイル名パターンの一覧。
HISTFILE コマンドヒストリが保存されるファイル名。
HISTFILESIZE ヒストリファイルに保存することができる最大行数。
HISTSIZE 実行中のシェルがアクセスできる最大ヒストリ行数。
HOME ログインディレクトリの完全パス名。
HOSTNAME 現在のホスト名。
HOSTTYPE このバージョンの Bash を実行している CPU
の種類。
IGNOREEOF シェルがファイル終了 (EOF)
文字を単一の入力として受け
取った時の動作を制御します。設定されている場合、空白行
で EOF
文字をその数連続して受け取った時にシェルを終了
します (デフォルト 10)。設定が解除された場合、EOF
で
入力が終了することを意味します。
MACHTYPE Bash
が実行されている現在のシステムを表す文字列。
MAILCHECK Bash がメールを確認する頻度 (秒単位)。
MAILPATH Bash が新規メールを確認するコロン (:)
で区切られた
ファイル名の一覧。
OSTYPE このバージョンの Bash を実行している OS
のバージョン。
PATH コマンドを検索する際に使用されるコロン (:)
で区切ら
れたディレクトリの一覧。
PROMPT_COMMAND プライマリプロンプトが表示される前に毎回実行
されるコマンド。
PS1 プライマリプロンプト文字列。
PS2 セカンダリプロンプト文字列。
PWD 現在のディレクトリの完全パス名。
SHELLOPTS コロン (:)
で区切られた有効なシェルオプション一覧。
TERM 現在の端末種類名。
TIMEFORMAT `time'
予約語による時間統計情報の表示書式。
auto_resume null
で無い場合、その行に現れたコマンドは、まず現在停止
されているジョブから検索されます。それで見つかった場合、
ジョブがフォアグランドになります。値が
`exact' の場合、
コマンドが停止しているジョブの一覧と厳密に一致していなけ
ればなりません。値が `substring'
の場合、コマンドがジョ
ブの部分文字列に一致しなければなりません。その他の値の
場合はコマンドが停止しているジョブの先頭部分に一致しな
ければなりません。
histchars ヒストリ展開とクイック置換を制御する文字。最初の文字が
ヒストリ展開の文字で通常は `!'
です。二番目がクイック
置換で通常は `^'
です。三番目がヒストリのコメントで
通常は `#' です。
HISTIGNORE ヒストリ一覧に保存されるコマンドを決める時に使用される
コロン (:) で区切られたパターンの一覧。
続行Copyright (C) 2009 Free Software Foundation, Inc.
NAME という名前の非同期プロセスを作成します。
COMMAND
を非同期で実行します。コマンドの標準出力および標準入力は実行
しているシェルのインデックス型配列変数 NAME
の要素添字 0、1 に設定
されるファイル記述子へのパイプとして接続されます。
デフォルトの NAME は "COPROC" です。
終了ステータス:
COMMAND
の終了ステータスを返します。ローカル変数を定義します。
NAME という名前のローカル変数を定義し値を VALUE
に設定します。`declare'と
同じオプションを受け付けます。
ローカル変数はシェル関数の中でのみ使用できます。宣言された関数の中およびそこ
から呼び出された関数のみで参照できます。
終了ステータス:
無効なオプションが与えられる、エラーが発生する、またはシェルが関数を実行できない
場合を除き成功を返します。エイリアスを定義または表示します。
引数がない場合、`alias`
は再使用可能なエイリアス一覧を `alias 名前=値'
形式で標準出力に表示します。
そうでなければ、与えられた名前と値でエイリアスを定義します。値の後続に空白
が存在する場合は次の語はエイリアス展開時にエイリアス代入対象として確認され
ます。
オプション:
-p すべての定義されたエイリアスを再利用可能な形式で表示します
終了ステータス:
alias
は与えられた名前でエイリアスが定義されなかった場合を除き
true を返します。シェル関数を定義します。
NAME
という名前のシェル関数を作成します。単にコマンドとして起動された時は
NAME は COMMANDs
をシェルのコンテキスト内で呼び出します。NAME
を起動した
時に引数は関数に $1...$n
という位置パラメーターで、関数名は $FUNCNAME
変数として渡されます。
終了ステータス:
NAME
が読み取り専用でない限り成功を返します。ディレクトリスタックを表示します。
現在記憶されているディレクトリ一覧を表示します。ディレクトリは
`pushd'
コマンドを使用して一覧に追加され、`popd'
コマンドを通して一覧から取り
戻されます。
オプション:
-c 全ての要素を削除してディレクトリスタックを空にします
-l ホームディレクトリからの相対パスを ~
を先頭にした形式で
表示しません
-p 一行に一つのディレクトリスタック要素を表示します
-v 一行に一つのディレクトリスタック要素を位置に関する番号
をつけて表示します
引数:
+N dirs
を引数無しで実行した時の一覧で左から数えて N 番目の
要素のみを表示します。開始番号は 0 です。
-N dirs
を引数無しで実行した時の一覧で右から数えて N 番目の
要素のみを表示します。開始番号は 0 です。
終了ステータス:
無効なオプションが与えられるかエラーが発生しない限り成功を返します。組み込みコマンドの情報を表示します。
組み込みコマンドに関する簡潔な要約を表示します。もし
PATTERN が
指定された場合は、PATTERN
に一致する全てのコマンドに対する詳細な
ヘルプを表示します。それ以外はヘルプトピックを表示します。
オプション:
-d 各ヘルプトピックに対して短い説明を出力します
-m 使用法を擬似的な man ページ形式で表示します
-s 一致した各トピックに対して簡単な使用法のみを表示します
PATTERN
引数:
PATTERN ヘルプトピックを指定するパターン
終了ステータス:
PATTERN
が見つからないか無効なオプションが与えられない限り成功を返します。コマンドの種類に関する情報を表示します。
各 NAME
に対してコマンド名として使われた時にどのように解釈されるかを
示します。
オプション:
-a NAME
という名前になっている実行可能なものの全ての位置を表示し
ます。これには `-p'
が同時に指定されていない場合に限ってエイリアス、
組み込み関数、シェル関数も含みます
-f シェル関数の検索を抑止します
-P 各 NAME に対して PATH
探索を強制します。エイリアス、組み込み
関数、シェル関数があったとしても実行されるディスク上のファイル名を
返します
-p 実行されるディスク上のファイル名を返します。`type
-t NAME'
が `file' を返さない場合、何も返しません。
-t 次のいずれかの単語を返します。`alias',
`keyword', `function',
`builtin', `file' or `'。それぞれ NAME
がエイリアス、シェル予約語、
シェル関数、シェル組み込み関数、ディスク上のファイル、何も見つからない
に対応します。
引数:
NAME 解釈するコマンドの名前です。
終了ステータス:
全ての NAME
が見つかった場合に成功を返します。どれかが見つからなかった場合
は失敗を返します。ヒストリ一覧からコマンドを表示または実行します。
fc
はヒストリ一覧を表示または編集してコマンドを再実行するために使用します。
FIRST および LAST は範囲を指定する数値です。FIRST
は文字列を指定することも
できます。その場合はその文字列で始まる直近に実行したコマンドを表します。
オプション:
-e
ENAME 使用するエディタを選択します。デフォルトは
FCEDIT で、次は EDITOR、
そして vi の順です。
-l 編集ではなく行を一覧表示します
-n 一覧表示時に行番号を表示しません
-r 行を逆順にします (最新のコマンドを最初にする)
`fc -s [pat=rep ...] [command]' 形式を使用すると、COMMAND
は
OLD=NEW の置換が行われた後に再実行されます。
これを使った使いやすいエイリアスは r='fc -s'
です。これで `r cc' を実行する
と最後に実行した cc
で始まるコマンドが実行されます。`r'
で直前のコマンドが
実行されます。
終了ステータス:
実行したコマンドのステータスまたは成功が帰ります。エラーが発生した場合は
0
以外の値になります。ヒストリ一覧を表示または操作します。
行番号をつけてヒストリを表示します。操作した各項目には前に`*'が付きます。
引数 N がある場合は最後の N
個の項目のみを表示します。
オプション:
-c ヒストリ一覧から全ての項目を削除します。
-d offset OFFSET 番目のヒストリ項目を削除します。
-a このセッションからヒストリファイルに行を追加します
-n ヒストリファイルからまだ読み込まれていない行を全て読み込みます
-r ヒストリファイルを読み込み、内容をヒストリ一覧に追加します
-w 現在のヒストリをヒストリファイルに書き込みます。そしてそれらを
ヒストリ一覧に追加します
-p 各 ARG
に対してヒストリ展開を実行し、結果をヒストリ一覧に追加し
しないで表示します
-s ARG
を単一の項目としてヒストリ一覧に追加します
FILENAME を与えた場合、FILENAME
がヒストリファイルをして使用されます。それが
無く、$HISTFILE
に値がある場合その値が使用されます。そうでなければ
~/.bash_history が使用されます。
もし $HISTTIMEFORMAT 変数が設定され、NULL
で無ければ、strftime(3) の書式
文字列として各ヒストリ項目の時刻を表示する際に使用されます。それ以外は
時刻は表示されません。
終了ステータス:
無効なオプションが与えられるかエラーが発生しない限り成功を返します。ファイルのモードマスクを表示または設定します。
ユーザーがファイル作成時のマスクを MODE
に設定します。MODE が指定されない場合
現在のマスクの値を表示します。
MODE
が数値で開始した場合8進数として解釈されます。それ以外は
chmod(1) で受け
入れられるシンボルモードの文字列として扱われます。
オプション:
-p MODE
が指定されない場合、入力として再利用可能な形式で表示します
-S シンボルモードで出力します。それ以外は8進数で出力します
終了ステータス:
MODE
が無効か、無効なオプションが与えられない限り成功を返します。オプションに基づいた補完候補を表示します。
シェル関数の中で補完候補をを生成するために使用するように意図されています。
オプション引数 WORD が与えられた場合、WORD
に対して一致した候補が生成
されます。
終了ステータス:
無効なオプションが与えられるかエラーが発生しない限り成功を返します。プロセスの時間を表示します。
シェルとその子プロセスが使用したユーザー時間とシステム時間それぞれの累積を
表示します。
終了ステータス:
常に成功を返します。ジョブのステータスを表示します。
アクティブなジョブを一覧表示します。JOBSPEC
はジョブの出力を制限します。
オプションがない場合全てのアクティブなジョブのステータスが表示されます。
オプション:
-l 通常の情報に加えてプロセスIDを一覧表示します
-n 最後の通知からステータスが変更になったプロセスのみ一覧表示
します
-p プロセスIDのみを一覧表示します
-r 実行中のジョブの出力を制限します
-s 停止中のジョブの出力を制限します
If -x is supplied, COMMAND is run after all job specifications that
appear in ARGS have been replaced with the process ID of that
job's
process group leader.
終了ステータス:
無効なオプションが与えられるかエラーが発生しない限り成功を返します。
もし -x が使用された場合、COMMAND
の終了ステータスを返します。現在記憶されているディレクトリスタックを表示します。ディレクトリは
`pushd'
コマンドによってスタックの一番上に保存されます。`popd'コマンドによって
スタックから取り戻すことができます。
オプション:
-c ディレクトリスタックからすべての要素を取り除き空にする
-l ホームディレクトリからの相対パスを ~
を利用した形式で
表示しない
-p ディレクトリスタックの要素を1行毎に表示する
-v ディレクトリスタックの要素を1行ごとに番号をつけて
表示する
引数:
+N オプションなしで起動された場合にリストの先頭から数えて
N番目の要素を表示します。開始番号は0です。
-N オプションなしで起動された場合にリストの末尾から数えて
N番目の要素を表示します。開始番号は0です。終了終了(%d)EMT
指定シェル組み込み関数を有効または無効にします。
シェル組み込み関数を有効または無効にします。シェル組み込み関数を無効にすると
ディスク上に存在するシェル組み込み関数と同じ名前のコマンドをフルパスを指定す
ることなく実行することが出来ます。
オプション:
-a 組み込み関数の一覧をそれぞれが有効か否かを含めて表示します
-n NAME
を無効にするか、または無効な組み込み関数一覧を表示します
-p 組み込み関数一覧を再利用可能な形式で表示します
-s Posix
で定義されている組み込み関数のみ表示します
動的ロードを制御するオプション:
-f 共有オブジェクト FILENAME から組み込み関数 NAME
を読み込みます
-d -f で読み込まれた組み込み関数を削除します
オプション無しで起動された場合、各 NAME
は有効になります。
$PATH 上に存在する `test'
をシェル組み込み関数の代わりに利用する場合は
`enable -n test'と入力してください。
終了ステータス:
NAME
が組み込み関数ではないかエラーが発生しない限り成功を返します。算術式を評価します。
算術式の規定に基づいて EXPRESSION
を評価します。"let EXPRESSION"
と等価です。
終了ステータス:
EXPRESSION の評価値が 0 の場合は 1、それ以外は 0
を返します。条件式を評価します。
これは test
組み込み関数と同義語です。ただし、最後の引数に開始の`['と一致
するように文字`]'を与えなければいけません。単純なコマンドを実行するかコマンドに関する情報を表示します。
シェル関数の探索を抑止して COMMAND を引数 ARGS
で実行します。または
指定した COMMANDs
の情報を表示します。シェル関数と同じ名前のコマンド
がディスク上に存在する時に使用します。
オプション:
-p use a default value for PATH that is guaranteed to find all of
the standard utilities
-v `type'組み込み関数と同様に COMMAND
の説明を表示します。
-V COMMAND に対してより冗長な説明を表示します。
終了ステータス:
COMMAND の終了ステータスを返します。または COMMAND
が見つからない時に失敗を返します。引数をシェルコマンドとして実行します。
引数を一つの文字列に連結し、その結果をシェルへの入力として使用し、
その結果をコマンドとして実行します。
終了ステータス:
コマンドの終了ステータスを返します。コマンドが
null の場合は成功を
返します。テストが失敗する限りコマンドを実行します。
`until' COMMANDS
にある最後のコマンドの終了ステータスが 0 でない間
COMMANDS を展開して実行します。
終了ステータス:
最後に実行したコマンドのステータスを返します。テストが成功する限りコマンドを実行します。
`while' COMMANDS
にある最後のコマンドの終了ステータスが 0 である間
COMMANDS を展開して実行します。
終了ステータス:
最後に実行したコマンドのステータスを返します。条件に従ってコマンドを実行します。
`if COMMANDS' を実行します。この終了ステータスが
0 の場合、`then COMMANDS'
を実行します。そうでない場合は、各 `elif
COMMANDS' を順番に実行し、その
終了ステータスが 0 のの場合に、関連した `then
COMMANDS' を実行し、if 文が
完了します。それ以外の場合、 `else COMMANDS'
が存在する場合には実行され
ます。文全体の終了ステータスは、最後に実行したコマンドの終了ステータスか、
または、テストした条件に true
となるものが無い場合は 0 です。
終了ステータス:
最後に実行したコマンドの終了ステータスを返します。パターン一致の結果に基づいてコマンドを実行します。
WORD が PATTERN に一致するかどうかに基づいて選択的に
COMMANDS を実行します。
複数のパターンを区切るために `|'
が使用されます。
終了ステータス:
最後に実行したコマンドのステータスを返します。リストの各要素に対してコマンドを実行します。
`for'
ループではリストの各要素に対して一連のコマンドを実行します。
`in WORDS ...;' が存在しない場合、`in
"$@"' であると見なされます。
WORDS の要素が NAME の値として代入され COMMANDS
が実行されます。
終了ステータス:
最後に実行したコマンドのステータスを返します。ファイルを読み込み現在のシェルでコマンドを実行します。
FILENAME
を読み込み現在のシェルでコマンドを実行します。$PATH
の項目が
FILENAME
が含まれるディレクトリを見つけるために使用されます。引数
ARGUMENTS が与えられた場合 FILENAME
を実行する際の位置パラメーターと
して使用されます。
終了ステータス:
FILENAME
で最後に実行したコマンドのステータスを返します。FILENAME
が
読み込めなかった場合は失敗を返します。条件式のコマンドを実行します。
条件式 EXPRESSION の評価結果に基づいて 0 または 1
を返します。
条件式は test
組み込み関数と同じ優先順位で組み合わされます。また、
次の演算子とも組み合わされます。
( EXPRESSION ) EXPRESSION の値を返します
! EXPRESSION EXPRESSION が true の時 false
を返します。それ
以外は false を返します
EXPR1 && EXPR2 EXPR1 および EXPR2 の両方が true の時
true を返します。
それ以外は false を返します。
EXPR1 || EXPR2 EXPR1 および EXPR2 のいずれかが true の時
true を返し
ます。それ以外は false を返します。
`==' および `!='
演算子が使用された場合、演算子の右側の文字列をパターンと
した左側の文字列に対するパターン一致処理が行われます。
`=~'
演算子が使用された場合、演算子の右側の文字列が正規表現として扱われま
す。
&& および || 演算子は EXPR1
で式の値を決定するのに十分な場合は EXPR2 を
評価しません。
終了ステータス:
EXPRESSION の値に基づいて 0 または 1
を返します。シェル組み込みコマンドを実行します。
コマンドを検索しないでシェル組み込みコマンドを
ARG をつけて実行し
ます。これはシェル組み込みコマンドをシェル関数として実装するが、関数
内で組み込みコマンドを実行する必要がある場合に役に立ちます。
終了ステータス:
シェル組み込みコマンドの終了ステータスを返します。シェル組み込みコマ
ンドが無い場合は false を返します。終了
%dログインシェルを終了します。
終了ステータス N
でログインシェルを終了します。実行したのがログインシェル
内で無い場合はエラーを返します。for、
while、または until ループを脱出します。
FOR、 WHILE、または UNTIL ループを脱出します もし N
が指定されている場合、
N階層のループを終了します。
終了ステータス:
N が1未満の場合を除き、終了ステータスは 0
です。シェルを終了します。
終了ステータス N でシェルを終了します。 N
を指定しない場合は
最後に実行したコマンドの終了ステータスになります。ファイル
limit浮動小数点例外GNU bash, バージョン %s (%s)
GNU bash, バージョン %s-(%s)
GNU 形式の長いオプション:
複数のコマンドを一つにグループ化します。
複数のコマンドをグループにして1セットとして実行します。これはコマンド
のセット全体をリダイレクトする一つの方法です。
終了ステータス:
最後に実行したコマンドのステータスを返します。HFT
未決の入力データHTF monitorモードが与えられましたHFT
monitorモードが奪われましたHFT
サウンドシーケンスが完了しましたHOME
が設定されていません停止私は名前がありません!I/O
用意ができています不正な指定情報要求割り込みKilledライセンス
GPLv2+: GNU GPL バージョン 2 またはそれ以降
<http://gnu.org/licenses/gpl.html>
ライセンス GPLv3+: GNU GPL バージョン 3 またはそれ以降
<http://gnu.org/licenses/gpl.html>
シェル変数を変更不可にします。
各 NAME を読み取り専用にします。これらの NAME
の値はこれ以降の代入で
変更ができなくなります。VALUE
が与えられた場合、読み取り専用にする前
に値が設定されます。
オプション:
-a インデックス型配列変数を示します
-A 連想配列変数を示します
-f シェル関数を示します
-p 全ての読み取り専用変数・関数の一覧を表示します
引数 `--' は以降のオプション処理を無効にします
終了ステータス:
無効なオプションが与えられるか、与えられた NAME
が無効な場合を除き成功
を返します。シェルの資源制限を変更します。
シェルおよびシェルが作成するプロセスが使用可能な資源に対する制御を提供します。
ただし、システムがそのような制御を許可している場合です。
オプション:
-S `soft' 資源制限を使用します
-H `hard' 資源制限を使用します
-a 現在の全ての資源制限を表示します
-b ソケットバッファサイズ
-c 作成されるコアファイルの最大サイズ
-d プロセスデータセグメントの最大サイズ
-e スケジュール優先度の最大値 (`nice')
-f シェル及び子プロセスが書き込み可能なファイルサイズの最大値
-i 保留するシグナルの最大数
-l メモリにロックできるプロセスの最大サイズ
-m 最大のメモリサイズ
-n ファイル記述子を開くことができる最大数
-p パイプのバッファサイズ
-q POSIX message queues の最大バイト数
-r リアルタイムスケジュール優先度の最大値
-s スタックサイズの最大値
-t CPU時間総量の最大値 (秒単位)
-u ユーザープロセスの最大数
-v 仮想メモリのサイズ
-x ファイルロックの最大数
LIMIT
が与えられた場合、指定した資源に対する新しい値になります。特別な
LIMIT の値である `soft'、`hard'、および
`unlimited' は現在の `soft' 制限
現在の`hard'
制限および制限なしをそれぞれ意味します。
それ以外の場合、指定した資源の現在の値が表示されます。オプションが与え
られなかった場合 -f と見なされます。
値は 1024 バイト単位で増加します。例外は -t
が秒単位、-p が 512バイト
単位、および -u は1プロセス単位です。
終了ステータス:
無効なオプションが与えられるかエラーが発生しない限り成功を返します。ジョブをフォアグランドにします。
JOB_SPEC
で識別されたジョブをフォアグランドにして、現在のジョブにします。
もし JOB_SPEC
が存在しない場合、シェルが現在のレントジョブとして考えている
ものが利用されます。
終了ステータス:
フォアグラウンドになったコマンドのステータスを返します。または、エラーが
発生した時に失敗を返します。ジョブをバックグラウンドにします。
JOB_SPEC で識別されるジョブを `&'
と共に始めた時のようにバックグラウンドに
します。もし JOB_SPEC
が存在しない場合、シェルが現在のジョブとして考えてい
るものが利用されます。
終了ステータス:
ジョブ制御が有効になっていないかエラーが発生しない限り成功を返します。何もしないコマンド
何も効果がありません。コマンドは何も行いません
終了ステータス:
常に成功です。OLDPWD
が設定されていませんオプション引数を解析します。
getopts
は位置パラメーターをオプションとして解析する際にシェルによっ
て使用される手続です。
OPTSTRING
には認識されるオプションの文字が含まれます。文字の後に
コロン(:)が続く場合は、オプションは空白文字でオプションから区切
られた引数を持つと予期されます。
getopts
は起動されるたびに、次のオプションをシェル変数 $name
に保存
します。name
が存在しない場合は初期化されます。そして処理する必要が
ある次の引数の位置をシェル変数 OPTIND
に保存します。OPTIND はシェル
またはシェルスクリプトが起動するたびに 1
に初期化されます。オプショ
ンに引数が要求される場合、getopt
は引数をシェル変数 OPTARG に保存し
ます。
getopts
はエラーを2つの方法のいずれかで報告します。OPTSTRINGの最初
の文字がコロン (:) の場合、getopts
はサイレントエラー報告を使用し
ます。このモードではエラーメッセージは表示されません。無効なオプシ
ョンを見つけた時、 getopts はオプションの文字を
OPTARG に設定しま
す。必要なオプション引数が見つからない場合は、getopts
は NAME に
':' を設定し、OPTARG
にオプションの文字を設定します。getopts が
サイレントモードで無い場合、無効なオプションを見つけた時、getopts
は NAME に '?' を設定し、OPTARG
を未定義状態にします。そして
診断メッセージを表示します。
シェル変数 OPTERR の値が 0 の場合、getopts は OPTSTRING
の最初が
コロン (:)
か否かにかかわらずエラーメッセージの表示を抑止します。
OPTERR のデフォルト値は 1 です。
getopts では通常位置パラメーター ($0 - $9)
を解析します。しかし
他の引数が与えられた場合、それらが解析されます。
終了ステータス:
オプションが見つかった場合に成功を返します。オプションの終わり
に到達するかエラーが発生した時に失敗を返します。カレントディレクトリの名前を表示します。
オプション:
-L $PWD
がカレントディレクトリの名前を指している場合は $PWD
を表示します。
-P シンボリックリンクを辿った物理的なディレクトリを表示します。
デフォルトでは `pwd' は `-L'
が指定されたように動作します。
終了ステータス:
無効なオプションまたはカレントディレクトリを読み込めない場合を除き
0を返します。終了標準入力から一行読み込みフィールド毎に分割します。
標準入力から一行読み込みます。または -u
が指定されている場合はファイル記述子
FD
から読み込みます。行は単語分割によってフィールドに分割され、最初の単語が
最初の NAME に、2番目の単語が2番目に NAME
にという順で割り当てられます。残っ
た単語は全て最後の NAME に割り当てられます。変数
$IFS に設定された文字のみが
単語の区切りとして認識されます。
もし NAME を指定しなかった場合、行は REPLY
変数に保存されます。
オプション:
-a array 読み込んだ単語をインデックス型配列 ARRAY
に順番に割り当てます。
開始番号は 0 です。
-d delim 改行ではなく文字 DELIM
が最初に現れるまで読み込みを続けます
-e 対話的シェルで行を得るのに Readline
を使用します
-i text Readline の初期テキストとして TEXT
を使用します
-n nchars 改行が無くても文字数 NCHARS
を読み込んだら復帰します。NCHARS
より前に区切り文字 (DELIMITER)
が現れた場合は区切り文字が
優先されます
-N nchars 厳密に文字数 NCHARS
を読み込み復帰します。ただし、ファイル終
了(EOF)
になるか読み込みタイムアウトが発生した場合は除きます。
区切り文字 (DELIMITER) は無視されます
-p prompt 読み込み前に文字列 PROMPT
を後ろに改行を付けないで表示します
-r バックスペースで文字をエスケープすることを禁止します
-s 端末から読み込まれる文字をエコーバックしません
-t timeout TIMEOUT
秒以内に入力行が完全に読み込まれなかった場合
タイムアウトを発生させ失敗として復帰します。TMOUT
変数の値が
デフォルトのタイムアウトです。TIMEOUT
を小数にすることもでき
ます。もし TIMEOUT が 0
の場合、指定したファイル記述子からの
入力が使用可能な場合にのみ読み込み、成功返します。タイムアウ
ト発生時の終了ステータスは128より大きくなります
-u fd 読み込みに標準入力ではなくファイル記述子
FD を使用します
終了ステータス:
ファイル終了(EOF)、読み込みタイムアウト、-u
に無効なファイル記述子が与え
られた場合を除き0を返します。ファイルから行を読み込み配列変数に代入します。
`mapfile'の別名です。記録のロックプログラムの位置を記憶または表示します。
各コマンド NAME
のフルパスを決定し記憶します。もし引数が与えられなかった場合、
記憶しているコマンドの情報が表示されます。
オプション:
-d 各 NAME に対して記憶している情報を消去します
-l 入力として再可能な形式で表示します
-p pathname NAME のフルパス名として PATHNAME
を使用します
-r 全ての記憶している位置情報を消去します
-t 各 NAME
に対して記憶している位置を表示します。複数の NAME
が与えられた場合、位置を表示する前に対象となる
NAME を表示します。
引数:
NAME 各 NAME は $PATH
の中を探索され、記録されたコマンド一覧に
追加されます。
終了ステータス:
NAME
が見つからないか、無効なオプションが与えられない限り成功を返します。ディレクトリスタックからディレクトリを削除します。
ディレクトリスタックから要素を削除します。引数がない場合、ディレクトリ
スタックの先頭から削除し、新しいスタック先頭のディレクトリに移動します。
オプション:
-n スタックからディレクトリを削除した時、通常のディレクトリ変
更を抑止します。よってスタックのみ操作されます。
引数:
+N `dirs' で表示される一覧の左から数えて N
番目の要素を削除し
ます。開始番号は 0 です。例えば、`popd +0'
は先頭のディレクトリを
削除します。`popd +1' は二番目です。
-N `dirs' で表示される一覧の右から数えて N
番目の要素を削除し
ます。開始番号は 0 です。例えば、`popd -0'
は最後のディレクトリを
削除します。`popd -1' は最後から二番目です。
`dirs'
組み込み関数でディレクトリスタックを表示します。
終了ステータス:
無効な引数が与えられるかディレクトリ変更が失敗しない限り成功を
返します。定義されたエイリアス一覧から各名前のエイリアスを削除します。
Options:
-a すべてのエイリアス定義を削除します。
名前がエイリアスに存在しない場合を除き true
を返します。現在のシェルからジョブを削除します。
アクティブなジョブのテーブルから各引数の JOBSPEC
を削除します。JOBSPEC が指定
されない場合、シェルが現在のジョブと考えている物が使用されます。
オプション:
-a JOBSPEC
が与えられない時に全てのジョブを削除します
-h シェルが SIGHUP を受け取った時に各 JOBSPEC
のジョブに対して SIGHUP
が送られないようにマークします
-r 実行中のジョブのみ削除します
終了ステータス:
無効なオプションか JOBSPEC
が与えられない限り成功を返します。ディレクトリスタックから要素を削除します。引数が無い場合スタックの先頭から
削除し、新しいスタックの先頭ディレクトリに移動します。
オプション:
-n スタックからディレクトリを削除した時に通常のディレクトリ変更
を抑止します。よって、スタックのみ操作されます。
引数:
+N ディレクトリスタック(`dirs'
で表示される)の先頭から数えて
N 番目の要素を削除します。開始番号は 0 です。例:
`popd +0'
は最初のディレクトリを削除します。`popd +1'
は2番目です。
-N ディレクトリスタック(`dirs'
で表示される)の最後から数えて
N 番目の要素を削除します。開始番号は 0 です。例:
`popd +0'
は最後のディレクトリを削除します。`popd +1'
は最後から2番目です。
`dirs'
ビルトインコマンドでディレクトリスタックを表示します。シェルを与えられたコマンドで置換します。
指定したプログラムでシェルを置換して COMMAND
を実行します。ARGUMENTS は
COMMAND の引数となります。もし COMMAND
が指定されない場合は、現在のシェル
に対する全てのリダイレクトが行われます。
オプション:
-a name NAME を COMMAND の 0 番目の引数として与えます
-c COMMAND を環境変数なしで実行します
-l dash(-) を COMMAND の 0 番目の引数とします
もしコマンドが実行できない場合、非対話的なシェルは終了し、対話的なシェルは
オプション `execfail' が設定されます。
終了ステータス:
COMMAND
が見つからないかリダイレクトエラーが発生しない限り成功を返します。パイプラインを実行する時に消費された時間を報告します。
PIPELINE を実行し、終了時に PIPELINE
を実行するために費やされた実
時間、ユーザー CPU 時間、およびシステム CPU
時間の要約を表示します。
オプション:
-p 移植性のある Posix
形式で時間の要約を表示します
変数 TIMEFORMAT
の値が出力の形式として使用されます。
終了ステータス:
PIPELINE の戻り値が終了ステータスとなります。for,
while, または until ループを再開します。
FOR, WHILE または UNTIL
ループの次の繰り返しを再開します。
もし N が指定された場合、N
階層のループを再開します。
終了ステータス:
N が1未満の場合を除き、終了ステータスは 0
です。ジョブをフォアグラウンドで再開します。
`fg' コマンドの引数として与える JOB_SPEC
と等価です。停止または
バックグラウンドのジョブを再開します。JOB_SPEC
はジョブ名または
ジョブ番号で指定します。JOB_SPEC の後に `&'
を続けると、`bg' の
引数として与えられたようにジョブをバックグラウンドにします。
終了ステータス:
再開されたジョブの終了ステータスを返します。結果として成功を返します。
終了ステータス:
常に成功です。結果として失敗を返します。
終了ステータス:
常に失敗です。シェル関数から復帰します。
N で指定した値を戻り値として関数または source
されたスクリプトを終了します。
N
が指定されない場合、関数またはスクリプトで最後に実行したコマンドの戻り値
が使用されます。
終了ステータス:
戻り値
N、またはシェルが関数またはスクリプトを実行していない場合は失敗を
返します。現在のサブルーチン呼び出しのコンテキストを返します。
EXPR が無い場合 "$line $filename" を返します。
EXPR がある場合、
"$line $subroutine $filename"
を返します。この追加の情報はスタックトレース
を提供する時に利用します。
EXPR
の値は現在のフレームに戻るまでに何回フレームが呼び出されているかを
意味します。最上位のフレームは 0 です。
終了ステータス:
シェルが関数を実行できないか式 EXPR
が無効な場合を除き 0
を返します。現在のサブルーチン呼び出しのコンテキストを返します。
EXPR が無い場合、次を返します
実行中セグメンテーションフォルトSelect words from a list
and execute commands.
The WORDS are expanded, generating a list of words. The
set of expanded words is printed on the standard error, each
preceded by a number. If `in WORDS' is not present, `in
"$@"'
is assumed. The PS3 prompt is then displayed and a line read
from the standard input. If the line consists of the number
corresponding to one of the displayed words, then NAME is set
to that word. If the line is empty, WORDS and the prompt are
redisplayed. If EOF is read, the command completes. Any other
value read causes NAME to be set to null. The line read is saved
in the variable REPLY. COMMANDS are executed after each selection
until a break command is executed.
終了ステータス:
最後に実行したコマンドのステータスを返します。ジョブにシグナルを送ります。
PID または JOBSPEC で識別されるプロセスに SIGSPEC
または SIGNUM で名付けら
れるシグナルを送ります。もし SIGSPEC も SIGNUM
も指定されない場合、SIGTERM
と見なされます。
オプション:
-s sig SIG はシグナル名です
-n sig SIG はシグナル番号です
-l シグナル名を一覧表示します。-l
の後に引数が続いた場合、
それらは一覧表示されるべきシグナル番号であると見なされます
Kill
は次の2つの理由からシェル組み込み関数です。一つはプロセスIDの代わりに
ジョブIDを使用できるようにするためです。もう一つは作成したプロセスが制限に
達した時にプロセスを kill
することができるようにするためです。
終了ステータス:
無効なオプションが与えられるかエラーが発生しない限り成功を返します。Readline
のキーバインディングと変数を設定します。
キーシーケンスを Readline
関数またはマクロに関連付けを行うか、Readline
変数を設定します。オプションが無い引数の構文は
~/.inputrc の構文と
同様です。しかし、単一の引数として与えなければなりません。
例: bind '"\C-x\C-r": re-read-init-file'
オプション:
-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 関数名一覧を表示します。
-P
関数名およびキーバインディング一覧を表示します。
-p
関数名とキーバインディングを入力として再利用可能な
形式で一覧表示します。
-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 変数名と値の一覧を表示します。
-v
変数名と値を入力として再利用可能な形式で一覧
表示します。
-q function-name
関数名がどのキーによって起動されるか探索します
-u function-name
関数名にバインドされたすべてのキーを解除します。
-r keyseq KEYSEQ
に対するバインドを解除します。
-f filename FILENAME
からキーバインドを読み込みます。
-x keyseq:shell-command KEYSEQ が入力された時に
SHELL-COMMAND
が実行されるようにします。
終了ステータス:
bind
は解釈できないオプションが渡された場合およびエラーが発生した場合
を除き 0
を返します。シェルオプションを設定、および設定解除します。
各シェルオプション OPTNAME
の設定を変更します。引数がない場合、シェル
オプション全てを、それぞれ設定されているか否かを含めて表示します。
オプション:
-o restrict OPTNAMEs to those defined for use with `set -o'
-p それぞれのシェルオプションを、状態を含めて表示します
-q 出力を抑止します
-s OPTNAME をそれぞれ有効 (設定) にします
-u OPTNAME をそれぞれ無効 (非設定) にします
終了ステータス:
OPTNAME
が有効な場合は成功を返します。無効なオプションが与えられた場合
または OPTNAME
が無効な場合は失敗を返します。シェル変数に export
属性を設定します。
各 NAME
に対して後に続けて実行されるコマンドの環境変数として自動的に
エクスポートされるようにマークします。VALUE
が与えられた場合はエクス
ポートする前に値を設定します。
オプション:
-f シェル関数を参照します
-n 各 NAME に対してエクスポート属性を削除します
-p 全てのエクスポートされた変数・関数一覧を表示します
引数 `--'
以降はオプションとして処理されません。
終了ステータス:
無効なオプションが与えられるか、無効な NAME
が与えられない限り成功
を返します。変数の値および属性を設定します。
旧式です。`help
declare'を参照してください。キーワードに一致したシェルコマンド
`シェルオプション:
位置パラメーターをシフトします。
位置パラメーター名 $N+1,$N+2 ... を $1,$2 ...
に変更します。
N が与えられなかった場合、1 と見なされます。
終了ステータス:
Nが負の値または $#
より大きい場合を除き成功を返します。シグナル
%d引数が Readline
によってどのように補完されるかを指定します。
各 NAME
に対してどのように引数が補完されるかを指定します。オプションが与え
られない場合、既存の補完指定が入力として再利用可能な形式で表示されます。
オプション:
-p 既存の補完指定を再利用可能な形式で表示します
-r 補完指定 NAME を削除します。NAME
が与えられない場合、全ての
補完指定を削除します。
-D 補完指定が定義されていない時のコマンドに対するデフォルトの
補完と動作を適用します
-E "空" コマンドに対する補完
(空行に対する補完の試み) と動作
を適用します
補完が試みられた時、上記オプションのうち大文字のオプションの動作が
行われます。-D オプションは -E
オプションより優先されます。
終了ステータス:
無効なオプションが与えられるかエラーが発生しない限り成功を返します。停止停止
(シグナル)停止 (tty 入力)停止 (tty 出力)停止
(%s)シェルの実行を一時停止します。
SIGCONT
シグナルを受け取るまでこのシェルの実行を一時停止します。強制
オプションが無い限りログインシェルは一時停止できません。
オプション:
-f シェルがログインシェルだとしても強制的に一時停止します
終了ステータス:
ジョブ制御が有効でないかエラーが発生しない限り成功を返します。TIMEFORMAT:
`%c': 無効な書式文字ですTerminated%s
のメールは既に読まれてます
動作中のジョブがあります。
停止しているジョブがあります。
There is NO WARRANTY, to the extent permitted by law.
これらのシェルコマンドは内部で定義されています。`help'
と入力して一覧を参照してください。
`help 名前' と入力すると `名前'
という関数のより詳しい説明が得られます。
'info bash'
を使用するとシェル全般のより詳しい説明が得られます。
`man -k' または info
を使用すると一覧にないコマンドのより詳しい説明が得られます。
名前の後にアスタリスク (*)
がある場合はそのコマンドが無効になっていることを意味します。
This is free software; you are free to change and redistribute it.
シェルオプションの詳細については `%s -c "help
set"'と入力してください。
シェル組み込みコマンドについては `%s -c help'
と入力してください。
不明なシグナル番号不明なシグナル番号
%d不明なエラーです不明なステータスシェル変数および関数の値・属性を消去します。
各 NAMEに対して関連する値または関数を削除します。
オプション:
-f 各 NAME をシェル関数として扱います
-v 各 NAME をシェル変数として扱います
オプションが無い場合、最初に変数を消去しようと試みます。失敗した場合には
関数を消去しようと試みます。
いくつかの変数は消去できません。`readonly'
も参照してください。
終了ステータス:
無効なオプションが与えられるか NAME
が読み取り専用の場合を除き成功を返します。急ぎの IO
状態使用法: %s [GNU long option] [option] ...
%s [GNU long option] [option] script-file ...
シェルから脱出するには "%s"
を使用してください。
バグ報告をする場合は `bashbug'
コマンドを使用してください。
ユーザシグナル 1ユーザシグナル
2ジョブの実行完了を待ち、終了ステータスを返します。
ID で識別されるプロセス (プロセスID または
ジョブ指定) を待ち、その終了
ステータスを返します。ID
が与えられない場合、現在アクティブな全ての子プ
ロセスを待ち 0 を返します。ID
がジョブ指定の場合ジョブのパイプラインに
ある全てのプロセスを待ちます。
終了ステータス:
ID
の終了ステータスを返します。IDが無効であるか、無効なオプションが
与えられた場合には失敗を返します。プロセスの実行完了を待ち、終了ステータスを返します。
指定されたプロセスを待ち、その終了ステータスを返します。PID
が与えられ
ない場合、現在アクティブな全ての子プロセスを待ち、0
を返します。PID は
プロセスIDでなければなりません。
終了ステータス:
IDの終了ステータスを返します。IDが無効か、無効なオプションが与えられた
場合はエラーを返します。ウィンドウが変更されました引数を標準出力に書き出します。
引数 ARG
を最後に改行を加えて標準出力に表示します。
オプション:
-n 最後に改行を加えない
終了ステータス:
書き込みエラーが発生しない限り成功を返します。引数を標準出力に書き出します。
引数 ARG
を最後に改行を加えて標準出力に表示します。
オプション:
-n 最後に改行を加えない
-e 下記に示すバックスラッシュエスケープの解釈を有効にする
-E バックスラッシュエスケープの解釈を明示的に無効にする
`echo'
では下記のバックスラッシュエスケープ文字を解釈します:
\a アラート (bell)
\b バックスペース
\c 以降の出力を抑止
\e エスケープ文字
\f フォームフィード
\n 改行
\r キャリッジリターン
\t 水平タブ
\v 垂直タブ
\\ バックスラッシュ
\0nnn ASCII コードが NNN (8進数) の文字。 NNN
は0から3個の8進数字
\xHH 値が HH (16進数) の8ビット文字。HH は 1
または2個の16進数字
終了ステータス:
書き込みエラーが発生しない限り成功を返します。メールが
$_ にあります新しいメールが $_ にあります[ arg... ][[
expression ]]`%c': 誤ったコマンドです`%c':
無効な書式指定文字です`%c':
無効なシンボリックモード文字です`%c':
無効なシンボリックモード演算子です`%s':
割り当て解除できません`%s':
無効なエイリアス名です`%s':
無効なキーマップ名です`%s':
書式指定文字がありません`%s': pid
または有効なジョブ指定ではありません`%s':
有効な識別子ではありません`%s':
不明な関数名です`)' が予期されます`)'
が予期されますが、見つかったのは %s です条件式には
`:' が予期されますadd_process: pid %5ld (%s)
はまだ存在しているとマークされていますadd_process:
プロセス %5ld (%s) が the_pipeline にありますalias [-p]
[name[=value] ... ]all_local_variables:
現在のスコープは関数コンテキストではありません引数引数が予期されます配列変数のサポートが必要です非変数に割り当てを行おうとしてます誤った配列の添字誤ったコマンドタイプです誤った接続です誤ったジャンプです誤った代入:
%s に閉じる "`" がありません誤った代入: 閉じる
`%s' が %s に存在しませんbash_execute_unix_command:
コマンドのキーマップがありませんbg [job_spec ...]bind
[-lpvsPVS] [-m keymap] [-f filename] [-q name] [-u name] [-r keyseq] [-x
keyseq:shell-command] [keyseq:readline-function または
readline-command]break [n]バグ: 誤った式のトークンですbuiltin
[shell-builtin [arg ...]]caller [expr]`return' は関数または
source
されたスクリプト内のみで利用できます関数の中でのみ使用できます新規ファイル記述子(fd)
%d を bash
の入力として割り当てられませんヒアドキュメント用一時ファイルを作成できません:
%sfd %d を fd %d に複製できません名前付きパイプ %s
をファイル記述子(fd) %d として複製できません%s
が共有オブジェクト %s に存在しません:
%sコマンド代入では子プロセスを作成できませんプロセス代入では子プロセスを作成できませんコマンド代入ではパイプを作成できませんプロセス代入ではパイプを作成できません名前付きパイプ
%s を読み込み用に開けません名前付きパイプ %s
を書き込み用に開けません共有オブジェクト %s
を開くことができません : %s/dev/null
から標準入力に対してリダイレクトできません:
%sファイル記述子(fd) %d
を無遅延モードに再設定できませんシェルオプションを同時に有効かつ無効にできません端末プロセスグループを設定できません
(%d)変数と関数を同時に消去することはできません中断できませんログインシェルを中断できません関数作成時に
`-f' を使用できません-anrw
を2つ以上一緒に使用することはできませんcase WORD in
[PATTERN [| PATTERN]...) COMMANDS ;;]... esac子プロセス setpgid (%ld
から %ld)command [-pVv] command [arg ...]command_substitute: パイプを
fd 1 として複製できませんcompgen [-abcdefgjksuv] [-o option] [-A
action] [-G globpat] [-W wordlist] [-F function] [-C command] [-X
filterpat] [-P prefix] [-S suffix] [word]complete [-abcdefgjksuv] [-pr]
[-DE] [-o option] [-A action] [-G globpat] [-W wordlist] [-F function] [-C
command] [-X filterpat] [-P prefix] [-S suffix] [name ...]completion:
関数 `%s' が見つかりませんcompopt [-o|+o option] [-DE] [name
...]条件二項演算子が予期されますcontinue [n]coproc [NAME]
command [redirections]/tmp
が見つかりません。作成してください!cprintf: `%c':
無効な書式文字ですカレントプロセスグループ %2$ld
のジョブ %1$d を削除していますdescribe_pid: %ld:
そのような pid
は存在しませんディレクトリスタックが空ですディレクトリスタックのインデックスdirs
[-clpv] [+N] [-N]disown [-h] [-ar] [jobspec ...]0
による除算です動的ロードは利用できませんecho [-n] [arg
...]echo [-neE] [arg ...]空の配列変数名ですenable [-a] [-dnps] [-f
filename] [name
...]ターミナル属性の取得時にエラーが発生しました :
%s`%s'
の関数定義をインポート中にエラーが発生しましたターミナル属性の設定時にエラーが発生しました
: %seval [arg ...]exec [-cl] [-a name] [command [arguments ...]]
[redirection ...]exit [n]`)'
が予期されます0より小さい指数部ですexport [-fn]
[name[=value] ...] または export
-p式が予期されます式の再帰可能レベルを越えましたfalsefc
[-e ename] [-lnr] [first] [last] または fc -s [pat=rep] [command]fg
[job_spec]ファイル記述子が範囲外ですファイル名が引数として必要ですfor
(( exp1; exp2; exp3 )); do COMMANDS; donefor NAME [in WORDS ... ] ; do
COMMANDS; done実行中のジョブ %2$d で fork した pid %1$d
が出現しましたfree: 既に free
されたブロックを引数として呼び出されましたfree:
未割当のブロックを引数として呼び出されましたfree:
開始と終了の塊の大きさが異なっていますfree:
アンダーフローを検出しました。 mh_nbytes
が範囲外です。function name { COMMANDS ; } または name () {
COMMANDS ;
}将来のバージョンのシェルでは強制的に数値代入として評価されますgetcwd:
親ディレクトリにアクセスできませんgetopts optstring name
[arg]hash [-lr] [-p pathname] [-dt] [name
...]ハッシュが無効になっていますhelp [-dms] [pattern
...]ヒアドキュメントの %d 行目でファイル終了 (EOF)
に達しました (`%s' が必要)history [-c] [-d offset] [n]
または history -anrw [filename] または history -ps arg
[arg...]ヒストリ位置ヒストリ指定hits command
識別子は前置インクリメントまたは前置デクリメントが予期されますif
COMMANDS; then COMMANDS; [ elif COMMANDS; then COMMANDS; ]... [ else
COMMANDS; ] fiinitialize_job_control: getpgrp
が失敗しましたinitialize_job_control: line
disciplineinitialize_job_control:
setpgid無効な基底の数値です無効な基底%2$s に対する
exportstr で %1$d
は無効な文字です無効な十六進数です無効な数字です無効な八進数です無効なシグナル番号ジョブ
%d がジョブ制御なしで開始されましたjob_spec [&]jobs
[-lnprs] [jobspec ...] または jobs -x command [args]kill [-s sigspec |
-n signum | -sigspec] pid | jobspec ... または kill -l
[sigspec]最後のコマンド: %s
let 引数 [引数 ...]limit%d 行:
行編集が有効になっていませんlocal [option] name[=value]
...ログアウト
logout [n]ループ回数make_here_document: 誤った指定の種類
%dmake_local_variable:
現在のスコープは関数コンテキストではありませんmake_redirection:
リダイレクト指定 `%d' は範囲外ですmalloc: free
ブロックリストが壊れていますmalloc:
失敗したアサーション: %s
mapfile [-n count] [-O origin] [-s count] [-t] [-u fd] [-C callback] [-c
quantum] [array]プロセスを別のCPUに移動`)'
がありません`]'がありません\x
に十六進数字がありませんネットワーク操作はサポートされていません%s
に対する exportstr に `=' がありません閉じる `%c'
が %s にありませんコマンドが見つかりません`%s'
に一致するヘルプ項目がありません。`help help'、`man
-k %s' または `info %s'
を試してくださいジョブ制御が無効になっていますこのシェルではジョブ制御が無効になっています一致しません:
%s他のディレクトリはありません`-x'
は他のオプションを同時に使用できません補完機能は現在実行されていませんログインシェルではありません:
`exit' を使用してください八進数`for'、`while'
または `until'
ループでのみ意味がありますパイプエラーpop_scope:
shell_variables
の先頭です。一時環境スコープではありませんpop_var_context:
shell_variables
の先頭です。関数コンテキストではありませんpop_var_context:
global_variables コンテキストではありませんpopd [-n] [+N |
-N]電源故障の危険print_command: 誤った接続 `%d'printf [-v
var] format [arguments]progcomp_insert: %s: NULL
COMPSPECプログラミングエラーpushd [-n] [+N | -N | dir]pwd
[-LP]read [-ers] [-a array] [-d delim] [-i text] [-n nchars] [-N nchars]
[-p prompt] [-t timeout] [-u fd] [name ...]読み込みエラー: %d:
%sreadarray [-n count] [-O origin] [-s count] [-t] [-u fd] [-C callback]
[-c quantum] [array]realloc:
未割当のブロックを引数として呼び出されましたrealloc:
開始と終了の塊の大きさが異なっていますrealloc:
アンダーフローを検出しました。 mh_nbytes
が範囲外です。<再帰スタックがアンダーフローしましたリダイレクトエラー:
ファイル記述子を複製できませんregister_alloc: %p
既にテーブル上では割り当てられています
register_alloc: FIND_ALLOC で割り当てテーブルがいっぱいです
register_free: %p テーブル上では既に解放されています
制限されていますreturn [n]run_pending_traps: trap_list[%d]
に誤った値があります: %prun_pending_traps:
シグナルハンドラーは SIG_DFLです。, %d (%s)
を自身に再送します。save_bash_input: 新規 fd %d
のバッファはすでに存在しますselect NAME [in WORDS ... ;] do
COMMANDS; donesetlocale: %s: ロケールを変更できません
(%s)setlocale: %s: ロケールを変更できません (%s): %ssetlocale:
LC_ALL: ロケールを変更できません (%s)setlocale: LC_ALL:
ロケールを変更できません (%s): %sシェルレベル (%d)
は高すぎます。1に再設定されましたshift
[n]シフト回数shopt [-pqsu] [-o] [optname ...]sigprocmask: %d:
無効な操作ですsource filename [arguments]start_pipeline: pgrp
pipesuspend
[-f]構文エラー条件式に構文エラーがあります条件式に構文エラー:
予期しないトークン `%s'
です式に構文エラーがあります`%s'
周辺に構文エラーがあります予期しないトークン
`%s' 周辺に構文エラーがあります構文エラー:
`((%s))'構文エラー: 予期しない `;'
です構文エラー: 数値の式が必要です構文エラー:
無効な計算演算子です構文エラー:
オペランドが予期されます構文エラー:
予期しないファイル終了 (EOF)
ですシステムクラッシュの危険test [expr]time [-p]
pipelinetimes引数が多すぎますtrap [-lp] [[arg] signal_spec
...]trap_handler: 誤ったシグナル %dtruetype [-afptP] name [name
...]ulimit [-SHacdefilmnpqrstuvx] [limit]umask [-p] [-S] [mode]unalias [-a]
name [name ...]`]]' を探索中に予期しないファイル終了
(EOF) です一致する `%c'
を探索中に予期しないファイル終了 (EOF) です対応する
`)'
を探索中に予期しないファイル終了(EOF)です条件二項演算子に予期しない引数
`%s' です条件単項演算子に予期しない引数 `%s'
です条件二項演算子に予期しない引数です条件単項演算子に予期しない引数です条件コマンドに予期しないトークン
%d があります条件コマンドに予期しないトークン
`%c' があります条件コマンドに予期しないトークン
`%s' があります`%s`
は予期しないトークンです。条件二項演算子が予期されます予期しないトークン
`%s' です。`)'
が予期されます不明不明なコマンドエラーですunset [-f]
[-v] [name ...]until COMMANDS; do COMMANDS;
done基底の値が大きすぎます変数 -
変数の名前とその意味wait [id]wait [pid]wait: pid %ld
はこのシェルの子プロセスではありませんwait_for:
プロセス %ld の記録がありませんwait_for_job: ジョブ %d
は停止していますwaitchld:
不定のブロックを避けるために WNOHANG
をオンにしました。警告: 警告: %s: %s警告: -C
オプションは期待通りに動作しないかもしれません警告:
-F
オプションは期待通りに動作しないかもしれませんwhile
COMMANDS; do COMMANDS; done書き込みエラー: %sxtrace fd (%d) !=
fileno xtrace fp (%d)xtrace_set: %d:
無効なファイル記述子ですxtrace_set: NULL
ファイルポインタです{ COMMANDS ; }