From f8341cd4ad7de637d9d122cfec66ab0958d957b4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jakobus=20Sch=C3=BCrz?= Date: Wed, 22 Jan 2020 10:54:21 +0100 Subject: [PATCH] add aliases depending on exitcode --- aliases | 3 ++- myshell_load_defaults | 8 +++++--- myshell_load_fortmpconfig | 1 + 3 files changed, 8 insertions(+), 4 deletions(-) diff --git a/aliases b/aliases index b52fa26..32356d5 100644 --- a/aliases +++ b/aliases @@ -58,7 +58,8 @@ alias goxund='cd /home/jakob/xundeenergie.at/' # system-dirs alias gosystemd='cd /etc/systemd/system/' alias goudevrules='cd /etc/udev/rules.d/' -alias gousrlocal='cd /usr/local/bin/' +alias gousrlocal='cd /usr/local/' +alias gousrlocalbin='cd /usr/local/bin/' # btrfs-backup alias golocbak='cd /var/cache/btrfs_pool_SYSTEM/' diff --git a/myshell_load_defaults b/myshell_load_defaults index f15432b..b512f46 100644 --- a/myshell_load_defaults +++ b/myshell_load_defaults @@ -98,10 +98,12 @@ fi if [ $(id -u) -ne 0 ]; then WDOTD=$(date "+${HOME}/archive/work/%Y/%m/work_%Y%m%d") [ -e $WDOTD ] || mkdir -pv "${WDOTD}" >>${MYSHELLCONFIG_LOGFILE} - if [[ ( -e "${HOME}/WORK" && -h "${HOME}/WORK" ) || ! -e "${HOME}/WORK" ]] ; then - ln -svnf "${WDOTD}" "${HOME}/WORK" >>${MYSHELLCONFIG_LOGFILE} + if [[ ( -e "${HOME}/Work" && -h "${HOME}/Work" ) || ! -e "${HOME}/Work" ]] ; then + ln -svnf "${WDOTD}" "${HOME}/Work" >>${MYSHELLCONFIG_LOGFILE} + alias gowork='cd "${HOME}/Work"' else - echo "${HOME}/WORK exists and is real directory" |tee -a ${MYSHELLCONFIG_LOGFILE} 2>&1 + echo "${HOME}/Work exists and is real directory" |tee -a ${MYSHELLCONFIG_LOGFILE} 2>&1 + alias gowork='echo "~/Work is not confiugurable, see ${MYSHELLCONFIG_LOGFILE}' fi fi diff --git a/myshell_load_fortmpconfig b/myshell_load_fortmpconfig index 1ff8bec..294cfec 100644 --- a/myshell_load_fortmpconfig +++ b/myshell_load_fortmpconfig @@ -10,3 +10,4 @@ if [ -f ~/.aliases ]; then . ~/.aliases fi +WORK=~/Work