From cf50d5bd308bcc1a7b5f76d1a114d5d9551b7568 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jakobus=20Sch=C3=BCrz?= Date: Thu, 23 Jan 2020 13:34:43 +0100 Subject: [PATCH] add local aliases to sshs --- aliases | 1 + functions.sh | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/aliases b/aliases index 32356d5..b561c0d 100644 --- a/aliases +++ b/aliases @@ -1,6 +1,7 @@ #Persönliche Aliases # usefull commands +#alias fuck='f() { cmd=$1; shift; cmd=$(alias $cmd); echo sudo $cmd $@; }; f $(history -p \!\!)' alias fuck='sudo $(history -p \!\!)' alias wosis='which $(history -p \!\!)' alias fix='reset; stty sane; tput rs1; clear; echo -e "\033c"' # Fix terminal aber binary output diff --git a/functions.sh b/functions.sh index bc74e68..b4adf8e 100644 --- a/functions.sh +++ b/functions.sh @@ -249,7 +249,7 @@ sshs() { # VIMMKTMPCMD="mktemp ${XDG_RUNTIME_DIR}/vimrc.XXXXXXXX.conf" local TMPBASHCONFIG=$(mktemp -p ${XDG_RUNTIME_DIR} -t bashrc.XXXXXXXX --suffix=.conf) - local FILELIST=( "${MYSHELLCONFIG_BASE}/functions.sh" "${MYSHELLCONFIG_BASE}/aliases" "${MYSHELLCONFIG_BASE}/PS1" "${MYSHELLCONFIG_BASE}/bash_completion.d/*" "${MYSHELLCONFIG_BASE}/myshell_load_fortmpconfig" ) + local FILELIST=( ~/.aliases "${MYSHELLCONFIG_BASE}/functions.sh" "${MYSHELLCONFIG_BASE}/aliases" "${MYSHELLCONFIG_BASE}/PS1" "${MYSHELLCONFIG_BASE}/bash_completion.d/*" "${MYSHELLCONFIG_BASE}/myshell_load_fortmpconfig" ) # Read /etc/bashrc or /etc/bash.bashrc (depending on distribution) and /etc/profile.d/*.sh first cat << EOF >> "${TMPBASHCONFIG}"