You must log in or register to comment.
Seeing your
up
alias reminded me of a bash function I setup a while ago also calledup
. I use it to simulate doingcd ..
n number of times. e.g.up 5
would go up 5 directory levels.up () { local levels; local i; [[ -z "$1" ]] && levels=1 || levels="$1"; for ((i=0; i<levels; i++)) do cd ../; done }
It’s probably the smallest, yet most convenient thing I’ve setup on my machines. Especially so if you work in languages with lots of nested subdirectories (like Java).
i setup several aliases
alias ..='cd ..' alias ...='cd ../../.' alias ...='cd ../../../.' alias ....='cd ../../../../.'
and so on…
Are you creating a copy of your commands in some /bin folder and renaming?
Probably just bash aliases:
e.g.
alias in="apt install"