これを ~/.bashrc に入れてください :
cdup() {
levels=${1-1}
while ((levels--)); do
cd ..
done
}
(名前 cdup 参考までに、対応する FTP コマンドに由来します。)
そのような状況では「pushd」と「popd」を使用するように教えられました。
たとえば、「pushd」と入力します。そして「cd /home」。ここで「popd」と入力すると、開始した場所に戻ります。
'pushd'/'popd' はスタックです。好きなだけディレクトリをプッシュできますが、これは最後にオンになり、ポップしたときに最初にオフになります。
もちろんです。
up() {
[ $# = 0 ] && cd .. && return
[ $1 = 0 ] && return
cd .. && up $(($1 - 1))
}