将别名回显到 .bashrc 文件中

将别名回显到 .bashrc 文件中

我想将别名直接回显到我的.bashrc文件中。这是我正在使用的方法:

echo alias cdear='cd | clear' >> .bashrc

但是,中的新行.bashrc不包含引号。

我还希望将其放在 .bashrc 的末尾,并从最后一行开始换行。

我怎样才能改变我的命令以便:

  1. 确保保留引号吗?
  2. 确保别名添加到文件末尾并带有换行符?

答案1

将内容echo用双引号括起来。要获得换行符新的别名,使用echo -e并插入换行符\n

echo -e "\nalias cdear='cd | clear'" >> .bashrc

相关内容