查看当前用户
|
|
显示系统的所有shell
|
|
输出当前shell ID
|
|
隔开同一行敲的多个命令
|
|
另起一行
|
|
变量
变量名=值
- 变量名不能以数字开头
- 等号两边不能有空格
- 值用双引号引起来
- 定义变量时不加$,引用时需要加$
- 在终端敲该命令,所得的变量是当前shell的变量
- 单引号引用的变量不会被解析
- 这样定义是本地变量,不会影响到子shell
变量定义
|
|
输出变量
|
|
取消变量
|
|
显示设置变量
|
|
方法参数取值
|
|
全局变量
|
|
查看系统所支持的所有编码
|
|
读取输入值
|
|
数组操作
|
|
字符串中执行命令
|
|
查看系统限制
|
|
前后截断字符串
|
|
赋值检查
|
|
查看命令执行顺序
|
|
登录时读取配置文件顺序
|
|
set排错
|
|
文件重定向
|
|
文本替换
|
|
搜索文件中的内容
|
|
文件内容追加
|
|
切分文本
|
|
排序
|
|
统计字符
|
|
将Tab键转化为空格
|
|
查看两个文件异同
|
|
不能使用管道的命令使用管道
|
|
sed文本操作
|
|
运行shell
|
|
比较
|
|
文件判断
|
|
if语句
|
|
case语句
|
|
定义函数
|
|
while循环
|
|
for循环
|
|