Есть ли способ использовать знак решетки «#» в качестве псевдонима?

Есть ли способ использовать знак решетки «#» в качестве псевдонима?

Может ли файл .bash_aliases принимать псевдоним в формеalias #='./'

Я пробовал использовать кавычки и экранирование символов, но это, похоже, не работает.

решение1

Сделай это :

xb@dnxb:~/tmp$ shopt interactive_comments
interactive_comments    on
xb@dnxb:~/tmp$ shopt -u interactive_comments
xb@dnxb:~/tmp$ shopt interactive_comments
interactive_comments    off
xb@dnxb:~/tmp$ alias #='ls -la'
xb@dnxb:~/tmp$ # /tmp -d
drwxrwxrwt 14 root root 32768 Nov  2 03:09 /tmp
xb@dnxb:~/tmp$ 

В ~/.bash_aliases экранируйте его:

shopt -u interactive_comments
alias \#='ls -la'

Связанный контент