#!/bin/bash if ping -c 1 192.168.1.41 > /dev/null 2>&1 then if [[ ! -d /mnt/truenas-backups/archivebackups ]] then sudo mount -t nfs -o defaults,nolock,soft,vers=4.2 192.168.1.41:/mnt/data/backups /mnt/truenas-backups else echo "TrueNAS backups shared folder already mounted" fi if [[ ! -d /mnt/truenas-media/downloads ]] then sudo mount -t nfs -o defaults,nolock,soft,vers=4.2 192.168.1.41:/mnt/data/media /mnt/truenas-media else echo "TrueNAS media shared folder already mounted" fi if [[ ! -d /mnt/truenas-storage/Documents ]] then sudo mount -t nfs -o defaults,nolock,soft,vers=4.2 192.168.1.41:/mnt/data/storage /mnt/truenas-storage else echo "TrueNAS storage shared folder already mounted" fi else sudo umount -l /mnt/truenas-backups > /dev/null 2>&1 sudo umount -l /mnt/trunas-media > /dev/null 2>&1 sudo umount -l /mnt/truenas-storage > /dev/null 2>&1 echo "TrueNAS is offline" fi