我~/.bash_aliases在这些行中创建了文件:
# my alias here
eclipse="eclipse</dev/null &>/dev/null &"
okular="okular</dev/null &>/dev/null &"
libre="libreoffice</dev/null &>/dev/null &"
Run Code Online (Sandbox Code Playgroud)
我~/.bashrc已准备好查找别名:
if [ -f ~/.bash_aliases ]; then
. ~/.bash_aliases
fi
Run Code Online (Sandbox Code Playgroud)
然后我执行了. ~/.basharc,source .bashrc但我创建的别名仍然不起作用。
您已经定义了普通变量,而不是别名。
别名定义bash必须以关键字 开头alias,因此定义如下:
alias eclipse="eclipse </dev/null &>/dev/null &"
alias okular="okular </dev/null &>/dev/null &"
alias libre="libreoffice </dev/null &>/dev/null &"
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2449 次 |
| 最近记录: |