-bash: /bin/bash:: 没有那个文件或目录
-bash: /bin/bash:: No such file or directory
我在 Windows 10v1803,我安装了 Ubuntu WSL 并且运行良好。
最近,我在 vim
,并为我的 .bashrc
添加了一些别名。完成编辑后,我想不保存就退出,按通常的 Control-C 操作,但我没有 :q!
,而是 !:q
(是的,愚蠢的错别字)。我意识到我的错误,做了正确的 :q!
并退出了。
大约 1 小时后我回来进行这 2 处更改(如下)并注意到在启动时出现错误
-bash: /bin/bash:: No such file or directory
随着正常启动
suda@suda:~$
一切正常进行,但我担心该错误的含义。
而且,除了重新安装 bash 之外,我什么也找不到,我已经做了 5 次,但没有任何区别。
我继续将 2 个别名添加到我的 .bashrc
,一切正常...
请问这里发生了什么事?
如果你想知道,这些就是我添加到我的 .bashrc
:
alias cls="clear"
alias md="mkdir"
另外,我觉得这不会在 askubuntu
下进行。如果我错了,请告诉我。
编辑:这是一张图片
错误信息是:
-bash: <file>: No such file or directory
检查您的脚本是否以
开头
#!/bin/bash:
并且您也不会在其他地方调用 /bin/bash:
。
(因为 bash:
确实不应该存在于 /bin
中)
我在 Windows 10v1803,我安装了 Ubuntu WSL 并且运行良好。
最近,我在 vim
,并为我的 .bashrc
添加了一些别名。完成编辑后,我想不保存就退出,按通常的 Control-C 操作,但我没有 :q!
,而是 !:q
(是的,愚蠢的错别字)。我意识到我的错误,做了正确的 :q!
并退出了。
大约 1 小时后我回来进行这 2 处更改(如下)并注意到在启动时出现错误
-bash: /bin/bash:: No such file or directory
随着正常启动
suda@suda:~$
一切正常进行,但我担心该错误的含义。 而且,除了重新安装 bash 之外,我什么也找不到,我已经做了 5 次,但没有任何区别。
我继续将 2 个别名添加到我的 .bashrc
,一切正常...
请问这里发生了什么事?
如果你想知道,这些就是我添加到我的 .bashrc
:
alias cls="clear"
alias md="mkdir"
另外,我觉得这不会在 askubuntu
下进行。如果我错了,请告诉我。
编辑:这是一张图片
错误信息是:
-bash: <file>: No such file or directory
检查您的脚本是否以
开头#!/bin/bash:
并且您也不会在其他地方调用 /bin/bash:
。
(因为 bash:
确实不应该存在于 /bin
中)