summaryrefslogtreecommitdiff
path: root/examples/startup-files/apple/aliases
blob: 23d3399ecb6b6c57cb7d3f76954a6d4592fbbebe (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
##
# Bash aliases file
#
# Wilfredo Sanchez Jr. | tritan@mit.edu
##

##
# Aliases
##

alias         .='cwd'
alias        ..='cd ..'
alias      cd..='cd ..'
alias      cdwd='cd $(/bin/pwd)'
alias       cwd='echo $PWD'
alias         l='ls -lg'

##
# Functions
##

files     () { find ${1} -type f -print ; }
ff        () { find . -name ${1} -print ; }
ll        () { ls -lag "$@" | more ; }
word      () { fgrep -i "$*" /usr/dict/web2 ; }
wordcount () { cat "${1}" | tr -s ' 	.,;:?\!()[]"' '\012' | \
	       awk 'END {print NR}' ; }

##
# Read user's aliases
##
if [ -r ${bash_initdir}/aliases.mine ]; then
  source ${bash_initdir}/aliases.mine
fi