File tree Expand file tree Collapse file tree 1 file changed +8
-19
lines changed Expand file tree Collapse file tree 1 file changed +8
-19
lines changed Original file line number Diff line number Diff line change @@ -21,17 +21,13 @@ alias [-p] [name[=value] ...]
21
21
22
22
``` shell
23
23
-p:显示全部已定义的别名。
24
- ```
25
-
26
- ## 参数
27
-
28
24
name(可选):指定要(定义、修改、显示)的别名。
29
-
30
25
value(可选):别名的值。
26
+ ```
31
27
32
28
### 返回值
33
29
34
- alias返回true除非您要显示的别名未定义 。
30
+ alias 返回 true 除非您要显示的别名未定义 。
35
31
36
32
## 例子
37
33
@@ -73,7 +69,6 @@ alias ls='ls --color=never' grep='grep --color=never'
73
69
# # 错误用法
74
70
75
71
- 要显示的别名未定义。
76
-
77
72
- 当您定义(修改)别名的值的时候,由于值的字符串有空格但您没有用** 单引号扩起** ,那么会导致严重的问题:
78
73
79
74
` ` ` shell
@@ -112,19 +107,13 @@ A:运行cd依然会切换目录,运行ls依然会列出文件夹的内容;
112
107
113
108
### 注意
114
109
115
- 1 . ** 执行脚本时请注意:**
116
-
117
- > 使用` source ` 命令执行的bash脚本如果执行了` alias ` 或` unalias ` 命令,那么有可能会对终端环境的别名设置产生影响;终端环境的别名设置也可能改变运行结果;
118
- >
119
- > 通过` sh ` 方式调用的bash脚本或直接运行当前用户有执行权限的脚本不受终端环境的别名影响。
120
-
110
+ 1 . 执行脚本时请注意:
111
+ 1 . 使用 ` source ` 命令执行的bash脚本如果执行了 ` alias ` 或 ` unalias ` 命令,那么有可能会对终端环境的别名设置产生影响;终端环境的别名设置也可能改变运行结果;
112
+ 2 . 通过 ` sh ` 方式调用的 bash 脚本或直接运行当前用户有执行权限的脚本不受终端环境的别名影响。
121
113
2 . 删除别名,请查看` unalias ` 命令。
122
-
123
- 2 . 建议您不要对` mv cp rm ` 等命令的别名设置危险的` -f ` 选项,比如` alias rm='rm -f' ` 。
124
-
125
- 3 . 需要注意别名是否和其他命令有冲突的情况。
126
-
127
- 4 . 该命令是bash内建命令,相关的帮助信息请查看` help ` 命令。
114
+ 3 . 建议您不要对 ` mv cp rm ` 等命令的别名设置危险的 ` -f ` 选项,比如 ` alias rm='rm -f' ` 。
115
+ 4 . 需要注意别名是否和其他命令有冲突的情况。
116
+ 5 . 该命令是 bash 内建命令,相关的帮助信息请查看 ` help ` 命令。
128
117
129
118
### 其他参考链接
130
119
You can’t perform that action at this time.
0 commit comments