索引

A

别名

第 3.5.1 节

ANSI-C 引用

第 3.3.5 节

参数

第 7.2.1.2 节

算术扩展

第 3.4.7 节

算术运算符

第 3.4.7 节

数组

第 10.2.1 节

awk

第 6.1 节

awk 程序

第 6.1.2 节

B

bash

第 1.2 节

.bash_login

第 3.1.2.2 节

.bash_logout

第 3.1.2.5 节

.bash_profile

第 3.1.2.1 节

.bashrc

第 3.1.2.4 节

批量编辑器

第 5.1.1 节

break

第 9.5.1 节

布尔运算符

第 7.2.4 节

Bourne shell

第 1.1.2 节

花括号展开

第 3.4.3 节

内建命令

第 1.3.2 节

C

case 语句

第 7.2.5 节

字符类

第 4.2.2.2 节, 第 4.3.2 节

子进程

第 1.3.1 节

组合表达式

第 7.1.1.1 节

命令替换

第 3.4.6 节

注释

第 2.2.2 节

条件语句

第 7.1 节

配置文件

第 3.1 节

常量

第 10.1.3 节

continue

第 9.5.2 节

控制信号

第 12.1.1.3 节

创建变量

第 3.2.2 节

csh

C shell, 第 1.1.2 节

D

调试脚本

第 2.3 节

declare

第 10.1.2 节, 第 10.2.1 节

双引号

第 3.3.4 节

E

echo

第 1.5.5 节, 第 2.1.2 节, 第 2.3.2 节, 第 8.1.2 节

编辑器

第 2.1.1 节

else

第 7.2.1 节

emacs

第 2.1.1 节

env

第 3.2.1.1 节

esac

第 7.2.5 节

转义字符

第 3.3.2 节

转义序列

第 8.1.2 节

/etc/bashrc

第 3.1.1.2 节

/etc/passwd

第 1.1.2 节

/etc/profile

第 3.1.1 节

/etc/shells

第 1.1.2 节

exec

第 1.3.1 节, 第 8.2.4.2 节

执行权限

第 2.1.3 节

执行

第 2.1.3 节

exit

第 7.2.5 节

退出状态

第 7.1.2.1 节

扩展

第 1.4.1.5 节, 第 3.4 节

export

第 3.2.3 节

扩展正则表达式

第 4.1.3 节

F

文件描述符

第 8.2.3 节, 第 8.2.4.1 节

文件名扩展

第 3.4.9 节

查找和替换

第 5.2.4 节

for

第 9.1 节

fork

第 1.3.1 节

函数

第 11.1.1 节

G

gawk

第 6.1.1 节

gawk 命令

第 6.1.2 节

gawk 字段

第 6.2.1 节

gawk 格式化

第 6.2.2 节

gawk 脚本

第 6.2.5 节

gawk 变量

第 6.3 节

gedit

第 2.1.1 节

全局变量

第 3.2.1.1 节

通配符扩展

第 2.3.2 节

grep

第 4.2.1 节

H

Here Document

第 8.2.4.4 节

I

if

第 7.1.1 节

init

第 1.3.1 节, 第 1.5.6 节

初始化文件

第 3.1 节

输入字段分隔符

第 3.2.4.1 节, 第 3.2.5 节, 第 6.3 节

交互式编辑

第 5.2 节

交互式脚本

第 8.1 节

交互式 Shell

第 1.2.2.2.1 节, 第 1.2.2.2.2 节, 第 1.2.2.3.3 节

调用

第 1.2.2.1 节

J

K

kill

第 12.1.2 节

killall

第 12.1.2 节

ksh

Korn shell, 第 1.1.2 节

L

变量的长度

第 10.3.2 节

行锚点

第 4.2.2.1 节

locale

第 3.3.6 节

locate

第 2.1.1 节

逻辑流程

第 1.5.4 节

登录 Shell

第 1.2.2.2.1 节

M

菜单

第 9.6 节

元字符

第 4.1.2 节

N

嵌套 if 语句

第 7.2.3 节

noglob

第 2.3.2 节

非交互式编辑

第 5.3 节

非交互式 Shell

第 1.2.2.2.3 节

非登录 Shell

第 1.2.2.2.2 节

数值比较

第 7.1.2.2 节

O

选项

第 3.6.1 节

输出字段分隔符

第 6.3.2.1 节

输出记录分隔符

第 6.3.2.2 节

P

参数扩展

第 3.4.5 节

PATH

第 2.1.2 节

模式匹配

第 4.3 节

位置参数

第 3.2.5 节, 第 11.1.3 节

POSIX

第 1.2.1 节

POSIX 模式

第 1.2.2.2.5 节

基本表达式

第 7.1.1.1 节

printenv

第 3.2.1.1 节

printf

第 1.5.5 节, 第 6.3.6 节

进程替换

第 3.4.8 节

.profile

第 3.1.2.3 节

提示符

第 3.1.3 节

Q

引用字符

第 3.3 节

R

重定向

第 1.4.1.7 节, 第 3.6.2 节, 第 8.2.3 节, 第 9.4 节

rbash

第 1.2.2.10 节

read

第 8.2.1 节

readonly

第 10.1.3 节

正则表达式运算符

第 4.1.2 节, 第 5.2 节, 第 6.2.4 节

正则表达式

第 4.1 节

远程调用

第 1.2.2.2.6 节

移除别名

第 3.5.2 节

保留变量

第 3.2.4 节

return

第 11.1.3 节

S

sed

第 5.1 节

sed 编辑命令

第 5.1.2 节

sed 选项

第 5.1.2 节

sed 脚本

第 5.3.2 节

select

第 9.6 节

set

第 3.2.1.2 节, 第 3.6.1 节, 第 11.1.4 节

shift

第 9.7 节

信号

第 12.1.1 节

单引号

第 3.3.3 节

source

第 2.1.3 节

特殊参数

第 3.2.5 节

特殊变量

第 3.2.5 节

标准错误

第 8.2.3.1 节

标准输入

第 8.2.3.1 节

标准输出

第 8.2.3.1 节

字符串比较

第 7.1.2.3 节

stty

第 12.1.1 节

子菜单

第 9.6.2 节

子 Shell

第 2.2.1 节

替换

第 10.3.3.1 节, 第 10.3.3.3 节

子字符串

第 10.3.3.2 节

语法

第 1.4.1.1 节

T

tcsh

第 1.1.2 节

术语

第 1.5.3 节

then

第 7.1.1.2 节

波浪线展开

第 3.4.4 节

变量的转换

第 10.3.3 节

陷阱

第 12.2.1 节

true

第 9.2.2.2 节

U

unalias

第 3.5.1 节, 第 3.5.2 节

unset

第 3.2.2 节, 第 10.2.3 节, 第 11.1.4 节

until

第 9.3 节

用户输入

第 8.2.1 节, 第 8.2.2 节

用户消息

第 8.1.1 节

V

变量

第 3.2 节, 第 10.1 节

变量扩展

第 3.4.5 节

verbose

第 2.3.2 节

vi(m)

第 2.1.1 节

W

wait

第 12.2.2 节

whereis

第 2.1.1 节

which

第 2.1.1 节

while

第 9.2 节

通配符

第 4.2.2.3 节

单词锚点

第 4.2.2.1 节

单词分割

第 3.4.9 节

X

xtrace

第 2.3.1 节, 第 2.3.2 节

Y

Z