Skip to content

Commit 17ac612

Browse files
authored
Update alias.md
1 parent 5cf755b commit 17ac612

File tree

1 file changed

+8
-19
lines changed

1 file changed

+8
-19
lines changed

command/alias.md

Lines changed: 8 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -21,17 +21,13 @@ alias [-p] [name[=value] ...]
2121

2222
```shell
2323
-p:显示全部已定义的别名。
24-
```
25-
26-
## 参数
27-
2824
name(可选):指定要(定义、修改、显示)的别名。
29-
3025
value(可选):别名的值。
26+
```
3127

3228
### 返回值
3329

34-
alias返回true除非您要显示的别名未定义
30+
alias 返回 true 除非您要显示的别名未定义
3531

3632
## 例子
3733

@@ -73,7 +69,6 @@ alias ls='ls --color=never' grep='grep --color=never'
7369
## 错误用法
7470
7571
- 要显示的别名未定义。
76-
7772
- 当您定义(修改)别名的值的时候,由于值的字符串有空格但您没有用**单引号扩起**,那么会导致严重的问题:
7873
7974
```shell
@@ -112,19 +107,13 @@ A:运行cd依然会切换目录,运行ls依然会列出文件夹的内容;
112107

113108
### 注意
114109

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 脚本或直接运行当前用户有执行权限的脚本不受终端环境的别名影响。
121113
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` 命令。
128117

129118
### 其他参考链接
130119

0 commit comments

Comments
 (0)