有沒有辦法用井號「#」當別名?

有沒有辦法用井號「#」當別名?

.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'

相關內容