質問: ターミナルにおいて,cdでディレクトリを移動して,lsで中身を確認することがよくあるのですが, 自動でls表示をするようにしたいです. また,オプションつけることで表示しないとかもできたらいいと考えています. ご教授お願いいたします. 実装が面倒であるならば,「これ勉強したらいいよ」的なものを教えてください. よろしくおねがいします.
回答: Stan_Dmaさんのコメントを参考にさせていただきました. ありがとうございます. alias cdl="cd !:1 && ls" の !:1の部分でエラーが出てしまったので, alias cdl="cd $1 && ls" としたら解決できました. ----追記---- otnさんの回答を参考にさせていただいて, cd [ディレクトリ]で中身表示 cdn [ディレクトリ]で中身表示しない というふうにしました. ``` #cdでlsも実行する cdl(){ if [ $# -ne 2 ]; then cd $1 ls else cd $2 fi } alias cd='cdl' alias cdn='cdl a' ``` かなりムリヤリ感があります... なにかアドバイスありましたら,よろしくおねがいします.