Robert R Evans | 76ed68d | 2010-10-02 12:29:17 -0700 | [diff] [blame] | 1 | #!/bin/bash |
| 2 | |
Robert R Evans | 9c7cd9a | 2010-10-02 11:55:34 -0700 | [diff] [blame] | 3 | # List directory contents |
| 4 | alias sl=ls |
| 5 | alias ls='ls -G' # Compact view, show colors |
| 6 | alias la='ls -AF' # Compact view, show hidden |
| 7 | alias ll='ls -al' |
| 8 | alias l='ls -a' |
| 9 | |
| 10 | alias c='clear' |
| 11 | alias k='clear' |
| 12 | |
Mark Szymanski | 39248d4 | 2010-10-17 20:34:16 -0500 | [diff] [blame] | 13 | alias ex="exit" |
| 14 | |
Robert R Evans | 9c7cd9a | 2010-10-02 11:55:34 -0700 | [diff] [blame] | 15 | alias ..='cd ..' # Go up one directory |
| 16 | alias ...='cd ../..' # Go up two directories |
| 17 | alias -- -="cd -" # Go back |
| 18 | |
| 19 | # Shell History |
| 20 | alias h='history' |
| 21 | |
Robert R Evans | 698509a | 2010-10-09 21:46:28 -0700 | [diff] [blame] | 22 | # Tree |
| 23 | alias tree="find . -print | sed -e 's;[^/]*/;|____;g;s;____|; |;g'" |
| 24 | |
Robert R Evans | a7d1ee0 | 2010-10-02 15:04:24 -0700 | [diff] [blame] | 25 | # Directory |
| 26 | alias md='mkdir -p' |
| 27 | alias rd=rmdir |
Robert R Evans | 5e0e86f | 2010-10-02 15:29:23 -0700 | [diff] [blame] | 28 | alias d='dirs -v' |
| 29 | |
| 30 | function aliases-help() { |
| 31 | echo "Generic Alias Usage" |
| 32 | echo |
| 33 | echo " sl = ls" |
| 34 | echo " ls = ls -G" |
| 35 | echo " la = ls -AF" |
| 36 | echo " ll = ls -al" |
| 37 | echo " l = ls -a" |
| 38 | echo " c/k = clear" |
| 39 | echo " .. = cd .." |
| 40 | echo " ... = cd ../.." |
| 41 | echo " - = cd -" |
| 42 | echo " h = history" |
| 43 | echo " md = mkdir -p" |
| 44 | echo " rd = rmdir" |
| 45 | echo " d = dirs -v" |
| 46 | echo |
Mark Szymanski | af3c571 | 2010-10-17 20:32:05 -0500 | [diff] [blame] | 47 | } |