Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- if [ `uname` == "AIX" ]; then
- export LIBPATH_BKP_$$=$LIBPATH
- # Trap so that it will return the original library path when script exits
- trap 1 2 3 9 15 "export LIBPATH=$LIBPATH_BKP_$$; unset LIBPATH_BKP_$$"
- export LIBPATH=/usr/mqm/lib:$LIBPATH
- else # All else will be either Linux or Solaris which uses LD_LIBRARY_PATH
- export LD_LIBRARY_PATH_BKP_$$=$LD_LIBRARY_PATH
- # Trap so that it will return the original library path when script exits
- trap 1 2 3 9 15 "export LD_LIBRARY_PATH=$LD_LIBRARY_PATH_BKP_$$; unset LD_LIBRARY_PATH_BKP_$$"
- export LD_LIBRARY_PATH=/usr/mqm/lib:$LD_LIBRARY_PATH_BKP_$$
- fi
- trap action signals...
- trap 'echo "I caught something"' HUP INT TERM
- trap "export LIBPATH=$LIBPATH_BKP_$$; unset LIBPATH_BKP_$$" 1 2 3 9 15
Add Comment
Please, Sign In to add comment