os/linux/ MyShellStartupScripts
Cd stuff
alias cd..='cd ..'
alias cd...='cd ../..'
alias cd....='cd ../../..'
alias cd..3='cd ../../..'
alias cd..4='cd ../../../..'
alias cd..5='cd ../../../../..'
alias ..='cd ..'
alias ...='cd ../..'
alias ..3='cd ../../..'
alias ..4='cd ../../../..'
alias ..5='cd ../../../../..'
alias ls..='ls ..'
up() { local I="$1"; ((I=I)); while ((I>0)); do cd ..; ((I--)); done; }
ppd() { pwd | pc; }
pcwd() { pwd | pc ; }
cdpp() { a="$(pp)"; [ -d "$a" ] && cd "$a"; }
# for organising stuff into date-named folders
today() { date +"%Y_%m_%d" ; }
mkt() { mkdir -p "${1}_$(today)" ; }
cdt() { cd "${1}_$(today)" ; }