Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
を使用してディレクトリを変更するのは本当に厄介cdで、もう一度実行しますlsまたはll. ll80% 以上の時間で、私はいつもcd. だから私の質問は、c shellこれを行うためのスクリプトを書く方法です。cd が実行されるたびに、も自動的c shellに実行するように命令できますか?ll
cd
ls
ll
c shell
スクリプトは必要ありません。単純なエイリアス定義を作成するだけです。
alias cd="cd $1; ll "
alias cd cd \!:1\; ll
bashバージョンの先頭のスペース( "")に注意してください。これにより、結果が再びエイリアス展開されるのを防ぎます。したがって、ループを防ぎます。