Add SunOS 5.10 workarounds to .bashrc.d/10aliases.
authorW. Trevor King <wking@drexel.edu>
Mon, 13 Feb 2012 18:27:49 +0000 (13:27 -0500)
committerW. Trevor King <wking@drexel.edu>
Mon, 13 Feb 2012 18:27:49 +0000 (13:27 -0500)
Also change this file to tabs intentation.

src/.bashrc.d/10aliases

index e070ebec10ffed2d18e77d0d2c0ba742c377a9ab..1b12c46ab4a40d66f9a9b7bbb2c2db06973ec334 100644 (file)
@@ -1,8 +1,16 @@
 # Make file system utilities friendlier
-alias rm='rm -iv'
-alias rmdir='rmdir -v'
-alias cp='cp -iv'
-alias mv='mv -iv'
+if [ "$OS" == 'SunOS' ]; then
+       # SunOS 5.10 utilities don't support the -v (verbose) option.
+       alias rm='rm -i'
+       alias cp='cp -i'
+       alias mv='mv -i'
+else
+       alias rm='rm -iv'
+       alias rmdir='rmdir -v'
+       alias cp='cp -iv'
+       alias mv='mv -iv'
+fi
+
 alias less='less -R'
 
 # Configure useful programs
@@ -25,14 +33,16 @@ alias scanletter='scanimage -d 'epkowa:interpreter:001:003' --quick-format Lette
 
 # enable color support of ls and also add handy aliases
 if [ "$TERM" != "dumb" ] && [ -x /usr/bin/dircolors ]; then
-    eval "`dircolors -b`"
-    alias ls='ls --color=auto'
-    #alias dir='ls --color=auto --format=vertical'
-    #alias vdir='ls --color=auto --format=long'
+       eval "`dircolors -b`"
+       alias ls='ls --color=auto'
+       #alias dir='ls --color=auto --format=vertical'
+       #alias vdir='ls --color=auto --format=long'
 
-    alias grep='grep --color=auto'
-    #alias fgrep='fgrep --color=auto'
-    #alias egrep='egrep --color=auto'
+       if [ "$OS" != 'SunOS' ]; then
+               alias grep='grep --color=auto'
+               #alias fgrep='fgrep --color=auto'
+               #alias egrep='egrep --color=auto'
+       fi  # SunOS 5.10's grep doesn't support --color
 fi
 
 # some more ls aliases