Adds and cleans up some aliases.
This commit is contained in:
@@ -14,6 +14,7 @@ alias egrep='egrep --color=auto'
|
|||||||
alias slash='ls -SlAhr'
|
alias slash='ls -SlAhr'
|
||||||
alias slasher='ls -SlAh'
|
alias slasher='ls -SlAh'
|
||||||
alias slashed='ls -SlAhrd'
|
alias slashed='ls -SlAhrd'
|
||||||
|
alias ds='function f() { du -h -d 1 $* | sort -h | tee ~/dirsize ; unset -f f; }; f'
|
||||||
alias dud='function { du -h -d 1 $* | sort -h }'
|
alias dud='function { du -h -d 1 $* | sort -h }'
|
||||||
alias dud='function f() { du -h -d 1 "$@" 2>/dev/null | sort -h ; unset -f f; }; f'
|
alias dud='function f() { du -h -d 1 "$@" 2>/dev/null | sort -h ; unset -f f; }; f'
|
||||||
alias dudr='function { du -h -d 1 $* | sort -h -r }'
|
alias dudr='function { du -h -d 1 $* | sort -h -r }'
|
||||||
@@ -21,15 +22,12 @@ alias dudr='function f() { du -h -d 1 "$@" 2>/dev/null | sort -h -r ; unset -f f
|
|||||||
alias mvn='mv -n'
|
alias mvn='mv -n'
|
||||||
alias gmv='mv $* ~/Google\ Drive/My\ Drive/'
|
alias gmv='mv $* ~/Google\ Drive/My\ Drive/'
|
||||||
alias gmvn='mv -n $* ~/Google\ Drive/My\ Drive/'
|
alias gmvn='mv -n $* ~/Google\ Drive/My\ Drive/'
|
||||||
alias omv='echo move to onedrive not yet implemented.'
|
alias omv='mv $* ~/OneDrive/'
|
||||||
alias omvn='echo move to onedrive without overwriting not yet implemented.'
|
alias omvn='mv -n $* ~/OneDrive/'
|
||||||
alias gmv='mv $* ~/OneDrive/'
|
|
||||||
alias gmvn='mv -n $* ~/OneDrive/'
|
|
||||||
alias mv='mv -i'
|
alias mv='mv -i'
|
||||||
alias rm='rm -i'
|
alias rm='rm -i'
|
||||||
alias rs='rsync -avhz --no-perms --progress'
|
alias rs='rsync -avhz --progress'
|
||||||
alias ds='function { du -h -d 1 $* | sort -h | tee ~/dirsize }'
|
alias rsfat='rs --no-perms --no-owner --no-group --no-times'
|
||||||
alias ds='function f() { du -h -d 1 $* | sort -h | tee ~/dirsize ; unset -f f; }; f'
|
|
||||||
alias md=mkdir
|
alias md=mkdir
|
||||||
alias rd=rmdir
|
alias rd=rmdir
|
||||||
|
|
||||||
@@ -54,6 +52,7 @@ alias kill-all-android-emulators='adb devices | grep emulator | cut -f1 | while
|
|||||||
alias freespace="df -I -h -T nodevfs | grep -i -v -E '/\.timemachine/|/System/Volumes/|/com\.apple\.TimeMachine\.localsnapshots/' | sed -e 's/ / /g'"
|
alias freespace="df -I -h -T nodevfs | grep -i -v -E '/\.timemachine/|/System/Volumes/|/com\.apple\.TimeMachine\.localsnapshots/' | sed -e 's/ / /g'"
|
||||||
alias fs="df -I -h -T nodevfs | grep -i -v -E '/\.timemachine/|/System/Volumes/|/com\.apple\.TimeMachine\.localsnapshots/' | sed -e 's/ / /g'"
|
alias fs="df -I -h -T nodevfs | grep -i -v -E '/\.timemachine/|/System/Volumes/|/com\.apple\.TimeMachine\.localsnapshots/' | sed -e 's/ / /g'"
|
||||||
alias hashes='md5deep -r'
|
alias hashes='md5deep -r'
|
||||||
|
# Mac equivalent of lsusb on linux
|
||||||
alias lsusb='system_profiler SPUSBDataType'
|
alias lsusb='system_profiler SPUSBDataType'
|
||||||
alias tea='tee -a'
|
alias tea='tee -a'
|
||||||
alias find_recent='function { find . $* -exec ls -ltr {} + }'
|
alias find_recent='function { find . $* -exec ls -ltr {} + }'
|
||||||
@@ -83,3 +82,7 @@ alias log_and_do='function { `echo "# $1 >> $2\n" > $2 && echo $1` >> $2 }'
|
|||||||
# WSL Specific
|
# WSL Specific
|
||||||
#alias pbcopy=clip.exe
|
#alias pbcopy=clip.exe
|
||||||
#alias pbpaste="powershell.exe -noprofile Get-Clipboard"
|
#alias pbpaste="powershell.exe -noprofile Get-Clipboard"
|
||||||
|
|
||||||
|
# SSH-Agent setup
|
||||||
|
# alias sshgo='eval $(ssh-agent -s) && ssh-add ~/.ssh/id_ed25519 ~/.ssh/id_rsa ~/.ssh/id_win_ed25519 ~/.ssh/id_win_rsa'
|
||||||
|
alias sshgo='eval $(ssh-agent -s) && for key in ~/.ssh/id_*; do [[ -f "$key" && "${key##*/}" != *.* ]] && ssh-add "$key"; done'
|
||||||
|
|||||||
Reference in New Issue
Block a user