![将别名回显到 .bashrc 文件中](https://linux22.com/image/1410719/%E5%B0%86%E5%88%AB%E5%90%8D%E5%9B%9E%E6%98%BE%E5%88%B0%20.bashrc%20%E6%96%87%E4%BB%B6%E4%B8%AD.png)
我想将别名直接回显到我的.bashrc
文件中。这是我正在使用的方法:
echo alias cdear='cd | clear' >> .bashrc
但是,中的新行.bashrc
不包含引号。
我还希望将其放在 .bashrc 的末尾,并从最后一行开始换行。
我怎样才能改变我的命令以便:
- 确保保留引号吗?
- 确保别名添加到文件末尾并带有换行符?
答案1
将内容echo
用双引号括起来。要获得换行符前新的别名,使用echo -e
并插入换行符\n
:
echo -e "\nalias cdear='cd | clear'" >> .bashrc