Po zalogowaniu widzę błąd:
bash: alias: alias: nie znaleziono
Jeśli mam source
mój .bashrc
plik, komunikat pojawia się ponownie.
Co to powoduje?
Miałem ten sam problem, więc rozwiązaniem jest przestrzeganie prostych zasad.
alias alias_name='command '
żadnych innych symboli między znakiem równości.
Miałem spacje między znakiem a source ~/.bashrc
zawsze dla mnie zawiodłem.
więc bądź uważny
Okazuje się, że usunięto kanał z linii
~/.bashrc
, co daje:Podział pierwszego wiersza na dwa polecenia naprawia błąd.
źródło
W moim przypadku usunięcie spacji
alias = ls -alF
rozwiązało problem.źródło
Mój problem został rozwiązany, gdy usunę przestrzeń
do
źródło
Myślę, że możesz to zrobić:
źródło
Możesz umieszczać cudzysłowy wokół poleceń, które aliasingujesz. Możesz nawet umieścić je wokół aliasu.
Problemem są także nowe linie.
.bashrc
Plik zapisany przez wdowy spowodował błędy na maszynie wirtualnej Ubuntu:Pobiegłem
dos2unix .bashrc
przekonwertować zakończenia linii, a potem wszystko działało.źródło