dlaczego moja funkcja w bashrc nie jest rozpoznawana w linii poleceń?


1

Dodałem mkalias do mojego pliku .bashrc, jak się tutaj nauczyłem

Jak przechowywać alias Unix?

function mkalias ()
{
        if [[ $1 && $2 ]]
        then
        echo -e "alias $1=\"$2\"" >> ~/.bashrc
        alias $1=$2
        fi
}

ale kiedy wpisuję mkalias w wierszu poleceń, pojawia się komunikat, że polecenie nie zostało znalezione. Czemu ?

Odpowiedzi:


3

Rodzaj:

$ source .bashrc

w celu odczytania zawartości zmodyfikowanego .bashrcpliku.

Możesz także wyjść i ponownie otworzyć terminal, aby zmiany zostały wprowadzone.

Za każdym razem, gdy modyfikujesz .bashrc, musisz go pobrać lub ponownie uruchomić terminal, aby zobaczyć efekty modyfikacji.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.