]> err.no Git - dotfiles/commitdiff
Use --color with if available
authortfheen <tfheen@8da78d58-1cd3-0310-bee5-d77bd1b3e8bf>
Sat, 2 Jun 2007 07:29:50 +0000 (07:29 +0000)
committertfheen <tfheen@8da78d58-1cd3-0310-bee5-d77bd1b3e8bf>
Sat, 2 Jun 2007 07:29:50 +0000 (07:29 +0000)
git-svn-id: file:///svn/tfheen/trunk/dotfiles@1013 8da78d58-1cd3-0310-bee5-d77bd1b3e8bf

environment

index 3c3bb19ae77c86e7216918decfc7add7dee3ff59..aa2ccfe437ad06eda38a05320c76f261b63595b9 100644 (file)
@@ -10,6 +10,11 @@ if [ `uname -s` = "FreeBSD" ] && alias | grep -q "ls="; then
     unalias ls
 fi
 
+GREP_OPTIONS=
+for grepopt in --colour; do
+    grep -q $grepopt . /etc/passwd && GREP_OPTIONS="$GREP_OPTIONS $grepopt"
+done
+
 findcommand() {
     while [ "$#" -ge 1 ]; do
         P="$PATH"
@@ -240,3 +245,4 @@ removepathelem "\\."
 export LS_OPTIONS CVSROOT EDITOR TZ WWW_HOME LESSOPEN LESS RSYNC_RSH
 export CVS_RSH PILOTPORT PILOTRATE LANG DEBEMAIL CVSEDITOR ldlib
 export HOSTNAME DOMAINNAME PATH EMAIL XTERM SVN_EDITOR GNUSTEP_USER_ROOT
+export GREP_OPTIONS