unalias 2>/dev/null ls # --color=auto
unalias 2>/dev/null l. # ls -d .* --color=auto
unalias 2>/dev/null ll # ls -l --color=auto
+unalias 2>/dev/null grep # grep --color=auto
-# Aliases would get processed during the parsing of this script file!
+# Prevent processing of aliases during the parsing of this script file by
+# `eval':
eval '
function grep {(unset grep; ( ulimitme; grep "$@"; ); );}
-
function ls {(unset ls; ( ls -bF "$@"; ); );}
function l { ls -lbF "$@"; }
if which vim &>/dev/null;then
# Prevent: ulimit: -m 100000 -d 150000 -v 200000: invalid number
# by forcing our known $IFS value; eval(1) is needed to take $IFS to effect:
function ulimitme { IFS=" " eval "ulimit $ULIMITME_OPTS"; }
-function grep {(unset grep; ( ulimitme; grep "$@"; ); );}
function finame { find . -false `
awk </dev/null 'BEGIN{ for (i=1;i<ARGC;i++) print " -o -iname *"ARGV[i]"*"; }' "$@"
`; }