ポンド記号「#」をエイリアスとして使用する方法はありますか?

ポンド記号「#」をエイリアスとして使用する方法はありますか?

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

おすすめ記事