Date: Tue, 29 Oct 2013 10:51:26 -0400 From: Jerry <jerry@seibercom.net> To: FreeBSD <freebsd-questions@freebsd.org> Subject: Re: Check to see if share is mounted Message-ID: <20131029105126.0858ba0d@scorpio> In-Reply-To: <20131029125508.a7525980.freebsd@edvax.de> References: <20131029074019.5a7a75b9@scorpio> <20131029125508.a7525980.freebsd@edvax.de>
next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, 29 Oct 2013 12:55:08 +0100 Polytropon articulated: > That's quite easy. Just query "df" and grep for the name of > the mountpoint or the CIFS name ("device field" as it appears > in /etc/fstab). Here's an example: > > if [ df | grep "/home/bob/stuff" ]; then > ... do stuff when share is mounted ... > else > echo "CIFS share not availble." > exit 1 > fi That doesn't work under Bash. I modified it and now it works fine. if ( df | grep 'Path_To_Mount' &>\dev\null ); then echo "It is mounted" else echo "Not mounted" fi -- Jerry ♔ Disclaimer: off-list followups get on-list replies or get ignored. Please do not ignore the Reply-To header. __________________________________________________________________
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20131029105126.0858ba0d>