Guest User

Untitled

a guest
Aug 17th, 2018
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.77 KB | None | 0 0
  1. if [ `uname` == "AIX" ]; then
  2. export LIBPATH_BKP_$$=$LIBPATH
  3. # Trap so that it will return the original library path when script exits
  4. trap 1 2 3 9 15 "export LIBPATH=$LIBPATH_BKP_$$; unset LIBPATH_BKP_$$"
  5. export LIBPATH=/usr/mqm/lib:$LIBPATH
  6. else # All else will be either Linux or Solaris which uses LD_LIBRARY_PATH
  7. export LD_LIBRARY_PATH_BKP_$$=$LD_LIBRARY_PATH
  8. # Trap so that it will return the original library path when script exits
  9. trap 1 2 3 9 15 "export LD_LIBRARY_PATH=$LD_LIBRARY_PATH_BKP_$$; unset LD_LIBRARY_PATH_BKP_$$"
  10. export LD_LIBRARY_PATH=/usr/mqm/lib:$LD_LIBRARY_PATH_BKP_$$
  11. fi
  12.  
  13. trap action signals...
  14.  
  15. trap 'echo "I caught something"' HUP INT TERM
  16.  
  17. trap "export LIBPATH=$LIBPATH_BKP_$$; unset LIBPATH_BKP_$$" 1 2 3 9 15
Add Comment
Please, Sign In to add comment