DBA Script
#!/bin/bash # @reboot $SCRIPTS/initMntPts.sh > $OUT/initMntPts.out # Version: 2019.02 # Notes: umount -f /u03 # User Vars nWait=35; # How many seconds to wait before attempting to mount. sWinSrv="mlbisilonsmb01"; sWinShare="//$sWinSrv/ORACLEBACKUPS"; sMountPt="/mnt/mlbisilonsmb01"; sAuth="username=oraclebackup,domain=sccu,password=ajKwqOprymHw1ycgeQd6,vers=2.0"; ###sAuth="username=oraclebackup,password=*****"; # Legacy Method # Start clear;printf "$(basename ""$0""): Started $(date "+%Y-%m-%d %H:%M:%S")\n" printf "Waiting $nWait seconds...\n" sleep $nWait # Process printf "Processing...\n" ping -q -c 3 $sWinSrv > /dev/null 2>&1 if [[ $? -ne 0 ]]; then printf "Cannot Reach $sWinSrv \n" else printf "$sWinSrv: OK\n" mount -t cifs $sWinShare -o $sAuth $sMountPt fi # End printf "$(basename ""$0""): Ended $(date "+%Y-%m-%d %H:%M:%S")\n"