我想alias foo='bar'
直接在命令行中附加到我的 bash 配置文件的末尾,我知道有两种方法可以做到这一点 - 用反斜杠转义单引号,或者用双引号将命令括起来,即:
echo alias foo=\'bar\' >> ~/.bash_profile
echo "alias foo='bar'" >> ~/.bash_profile
一种方法是否被认为比另一种“更安全”?两者都按预期工作,但我想知道这些方法之一在以其他方式使用时是否具有较低的导致意外行为的可能性,或者是否有其他推荐的转义单引号的方法(在此特定上下文中)是最不容易出错的。