bash:别名:别名:找不到
当我登录时,我看到错误:
bash:别名:别名:找不到
如果我获取.bashrc
文件,则会再次显示该消息。
是什么造成的?
我有同样的问题,所以解决方案是遵循简单的规则。
alias alias_name='command '
等号之间没有其他符号。
我在标志和source ~/.bashrc
之间有空格source ~/.bashrc
对我来说总是失败。
所以要注意
事实certificate,从~/.bashrc
删除了换行符,给出:
alias ll='ls -alF' alias la='ls -A' alias l='ls -CF'
将第一行分成两个命令可以修复错误。
在我的例子中,删除alias = ls -alF
解决了这个问题。
我想你可以这样做:
alias 'll=ls -alF'
您可以在别名的命令周围加上引号。 你甚至可以将它们放在别名周围。
'llg'='ll | grep'
换行也是一个问题。 Widows保存的.bashrc
文件在Ubuntu虚拟机中导致错误:
command not found
我运行dos2unix .bashrc
来转换行结尾,然后一切正常。
当我移除空间时,我的问题就解决了
alias cdg = 'ls -al'
至
alias cdg='ls -al'