Wiem, że istnieje prosta składnia informująca bash, aby nie rozszerzał aliasów. Jednak Google nie podnieca tego i jestem zbyt leniwy, aby czytać man bash. Odpowiedź powinna być także na tej stronie.
6
Umieść pierwszy ukośnik przed pierwszym znakiem.
$ alias ls="echo foo"
$ ls
foo
$ \ls
bin
Desktop
Documents
...
Możesz użyć
command
wbudowanego polecenia powłoki. Wykonuje tylko polecenia znalezione wPATH
wbudowanych komendach lub powłoki. Nie wykona aliasów ani funkcji powłoki.Przykład:
źródło
Wpisz
shopt -u expand_aliases
w powłoce bash (przełącznik -u jest wyłączony). Polecam przeczytanie strony man dla shopt.źródło