2 つの別名を追加します。~/.bashrc
# add some helpful aliases
alias l.='ls -d .* --color=auto'
alias ll='ls -l --color=auto'
しかし、彼らは動作しません
$ l.
bash: l.: command not found
$ ll
bash: ll: command not found
パスは
$ echo $PATH
/Users/g/bin:me/Users/me/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Users/me/bin:/Users/me/.rvm/bin
問題を解決するには?
答え1
セッションで必要なものが実行されない限り、エイリアスを設定したら、bash
端末を入力または閉じて再度開き、新しいセッションを開始してください。これでエイリアスが機能します。
私の環境でテストして確認しました。
答え2
Bash シェルが起動すると、~/.bashrc ファイルは一度だけ読み込まれます。エイリアスを有効にするには、次のコマンドを使用して bash にファイルを再読み込みするように指示する必要があります。
source ~/.bashrc
このコマンドのより短いですが、より秘密のバージョンは次のとおりです。
. ~/.bashrc