Learning the bash Shell: Unix Shell Programming (In a Nutshell (OReilly))

 < Day Day Up >   

Index

[SYMBOL] [A] [B] [C] [D] [E] [F] [G] [H] [I] [J] [K] [L] [M] [N] [O] [P] [Q] [R] [S] [T] [U] [V] [W] [X] [Y] [Z]

e command, vi

E command, vi

e command, vi

E command, vi

echo command 2nd 3rd 4th

     -e option 2nd 3rd     -E option

     -n option 2nd 3rd

     Bourne shell support

     escape sequences for     Korn not supporting ed text editor

editing [See command-line editing]

editing modes [See emacs editing mode vi editing mode] editing-mode variable, readline EDITOR environment variable 2nd 3rd 4th

electronic mail example

elements of arrays

elif clause, if statement

else clause, if statement emacs editing mode

     commands conflicting with terminal interface control keys

     commands for, list of     history commands

     line commands

     list of most-used commands     point in     selecting 2nd     textual completion

     when to use

     word commands

emacs shell option

enable command 2nd 3rd 4th

     -a option

     -d option 2nd

     -f option 2nd

     -n option 2nd

     -p option

     -s option

     Bourne shell not supporting

     Korn not supporting

enable-keypad variable, readline ENV environment variable 2nd 3rd environment

     customizing 2nd

     files containing settings for     shell variables

     subprocesses awareness of

environment file 2nd 3rd

environment variables 2nd

     ! (exclamation point)

     # (hash mark) 2nd

     $ (dollar sign)

     * (asterisk) 2nd 3rd     - (hyphen)

     0 (zero)

     ? (question mark) 2nd 3rd

     @ (at sign) 2nd 3rd     auto_resume     BASH 2nd 3rd

     BASH_ARGC 2nd

     BASH_ARGV 2nd     BASH_COMMAND     BASH_ENV 2nd 3rd

     BASH_EXECUTION_STRING

     BASH_LINENO 2nd

     BASH_REMATCH

     BASH_SOURCE 2nd     BASH_SUBSHELL

     BASH_VERSINFO 2nd

     BASH_VERSION 2nd 3rd     Bourne shell not supporting, list of

     built-in, list of

     CDPATH 2nd     COLUMNS 2nd     COMP_CWORD     COMP_LINE

     COMP_POINT

     COMP_WORDBREAKS

     COMP_WORDS

     COMPREPLY

     declaring shell variables as 2nd

     defining for subprocess only

     determining whether shell variable is

     DIR_STACK 2nd 3rd 4th

     EDITOR 2nd 3rd 4th

     ENV 2nd 3rd

     EUID

     exported

     FCEDIT 2nd 3rd     FIGNORE     FUNCNAME

     GLOBIGNORE

     GROUPS     histchars

     HISTCMD 2nd 3rd

     HISTCONTROL 2nd 3rd

     HISTFILE 2nd 3rd

     HISTFILESIZE 2nd 3rd

     HISTIGNORE 2nd 3rd

     HISTSIZE 2nd 3rd

     HISTTIMEFORMAT 2nd 3rd     HOME 2nd 3rd

     HOSTFILE

     HOSTNAME

     HOSTTYPE     IFS 2nd 3rd 4th     IGNOREEOF

     in .bash_profile file

     in subshells     INPUTRC 2nd     LANG

     LC_ALL

     LC_COLLATE

     LC_CTYPE

     LC_MESSAGES     LC_NUMERIC

     LINENO 2nd 3rd

     LINES 2nd     MACHTYPE

     MAIL 2nd 3rd

     MAILCHECK 2nd     MAILPATH 2nd     OLDPWD 2nd     OPTARG 2nd

     OPTERR

     OPTIND 2nd

     OSTYPE

     PATH 2nd 3rd 4th

     PIPESTATUS

     POSIXLY_CORRECT

     PPID

     PROMPT_COMMAND

     PS1 2nd 3rd 4th

     PS2 2nd 3rd

     PS3 2nd 3rd

     PS4 2nd 3rd 4th

     PWD 2nd 3rd     RANDOM 2nd     REPLY 2nd 3rd

     scripts relying on

     SECOND     SECONDS

     SHELL 2nd 3rd 4th 5th

     SHELLOPTS

     SHLVL

     substitution, emacs editing mode

     TERM 2nd 3rd 4th

     TIMEFORMAT

     TMOUT 2nd 3rd     UID

     VISUAL

equal sign (=)

     == (equal to operator)     string comparison operator     textual completion, vi

ERR signal 2nd

error, standard 2nd 3rd ESC command, vi ESC-! command, emacs

ESC-$ command, emacs

ESC-. command, emacs 2nd

ESC-/ command, emacs

ESC-< command, emacs ESC-? command, emacs

ESC-@ command, emacs

ESC-\\> command, emacs ESC-_ command, emacs 2nd

ESC-B command, emacs

ESC-C command, emacs ESC-CTRL-H command, emacs ESC-D command, emacs ESC-DEL command, emacs

ESC-F command, emacs

ESC-L command, emacs 2nd

ESC-TAB command, emacs

ESC-U command, emacs

ESC-~ command, emacs

EUID environment variable

eval command 2nd

event designators

examples [See album example] [See printer file filter example] [See mail example] [See ls by dates example] [See ls example] [See directory listing example] [See Korn cd example] [See pushd directory stack example] [See copy file example] [See graphics utility example] [See disk space usage example] [See pushd function example] [See popd function example] [See selection sort example] [See mail header lines, deleting, example] [See standard error and output file example] [See make utility example] [See killalljobs example] [See electronic mail example] [See multiple copies example]

     in bash archive 2nd

examples directory, bash archive

exclamation point (!)

     != (not equal to operator)     != (string comparison operator)     conditional not operator

     debugger command

     environment variable     event designators

     extended pattern-matching operator

     logical not operator

     negation operator

     negation wildcard

     process ID shell variable

exec command 2nd 3rd

exec statement execfail shell variable

executable files

execute permission, for scripts

execution tracing exit command 2nd 3rd 4th EXIT signal 2nd 3rd

exit statement

exit status of commands     combining     reversing

expand-tilde variable, readline

export command 2nd 3rd

extglob shell option

 < Day Day Up >   

Категории