-bash: / bin / bash :: Нет такого файла или каталога - PullRequest
0 голосов
/ 11 июня 2018

Я на Windows 10 v1803 , и у меня есть WSL с Ubuntu, установленный и работающий хорошо.

Недавно я был в 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.Если я не прав, пожалуйста, скажите мне.


Редактировать: Вот изображение

Error Msg

1 Ответ

0 голосов
/ 11 июня 2018

Сообщение об ошибке:

-bash: <file>: No such file or directory

Убедитесь, что ваш скрипт не запускается с

#!/bin/bash:

и что вы не вызываете /bin/bash: в другом месте, либо.

(потому что, действительно, bash: не должно существовать в /bin)

...