当 i 运行 .bashrc 创建别名时,别名中的 a 被替换为 '
When i run .bashrc to create alias the a in alias is replaced with an '
当我登录 shell 时,我有一个 .bashrc 为我构建了多个别名。
例如
别名测试='~/script/test'
运行时会创建以下别名:
'lias test='~/script/test'
由于某种原因,别名中的 a 被替换为 ',我不知道为什么。
运行 dos2unix
在你的 .bashrc
.
现在,它有 Windows 个换行符——这意味着每个尾行都有两个字符,<CR>
和 <LF>
。 CR
在打印时将光标发送回行首(而 LF
将光标发送到下一行);因此,当打印到终端时,该行 alias
输出末尾的 '
显示在该行的开头。
当我登录 shell 时,我有一个 .bashrc 为我构建了多个别名。
例如
别名测试='~/script/test'
运行时会创建以下别名:
'lias test='~/script/test'
由于某种原因,别名中的 a 被替换为 ',我不知道为什么。
运行 dos2unix
在你的 .bashrc
.
现在,它有 Windows 个换行符——这意味着每个尾行都有两个字符,<CR>
和 <LF>
。 CR
在打印时将光标发送回行首(而 LF
将光标发送到下一行);因此,当打印到终端时,该行 alias
输出末尾的 '
显示在该行的开头。