尝试在 .bashrc 文件中添加别名

Trying to add alias in .bashrc file

我需要为 bash 终端添加永久别名,这样我就不必在登录后总是设置它们。

我正在向 .bashrc 添加别名命令,并尝试使用 source 命令再次安装 .bashrc 文件。

pxxxxx@pxxxxx:~$ cat .bashrc | tail -2
alias name1='command1'
alias name2='command2'
pxxxxx@pxxxxx:~$ 

pxxxxxx@pxxxxxx:~$ cat .bashrc | grep export
export EDITOR='vi'
export SHELL= /usr/bin/bash

现在, 每当我登录 bash 或 运行 时,执行以下命令:

$source .bashrc

我收到以下错误:

pxxxxx@xxxxxx:~$ source .bashrc 
bash: export: `/usr/bin/bash': not a valid identifier

我认为问题出在你的第二个出口:你说它看起来像:

export SHELL= /usr/bin/bash

尝试将其更改为:

export SHELL="/usr/bin/bash"

等号后的 space 会中断将其设置为变量。引号不是必需的,但有助于停止分词。

我无法重现您遇到的错误,但是当我尝试在其中获取 .bashrc 时,它 return.