私がしたいと言ったcd home
後ls -lrth
。これら2つを1つのコマンドにまとめたいです。エイリアスを作成してみましたが、成功しませんでした。助けてください?
答え1
Bashを使用している場合は、これをbashrc / bash_profileに入れてください。
alias cd='cd $1 && ls -lrth'
修正する:
これは間違っています。 2回だけ確認した結果、実際にCDを使用したいディレクトリが一覧表示されますが、コマンドを実行した物理ディレクトリに残ります。
アップデート2:
エイリアスの代わりにbash関数を作成する必要があります。これは組み込みコマンドをオーバーライドするよりもはるかに安全です。
cdd() {
cd "$1" && ls -lhtr;
}
これはうまくいきます。