<html><head><meta http-equiv="Content-Type" content="text/html charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div>Actually thats exactly what I worked out just before you emailed in. It makes perfect sense!</div><div><br></div><div>I ended up changing the below areas and it now works with perfect results:</div><div><br></div><div>____________________________</div><div><br></div><div>#!/bin/bash #instead of bin/sh which means the [[ ]] are now working without error<br>while [ "true" ]<br>do<br>    vpnck=$(nmcli con status uuid 3e46a1d0-ab02-4d69-bd36-31dfcc01af6d)<br>    if [[ "$vpnck" != *cryptocloud* ]]<br>    then<br>      (sleep 1s && nmcli con up uuid 3e46a1d0-ab02-4d69-bd36-31dfcc01af6d)<br>    fi<br>    sleep 20<br>done</div><div><br></div><div>_____________________________</div><div><br></div><div>I feel like I've accomplished a massive goal today, loads of thanks to all who helped! I need to do some more bashing.. :)</div><br><div apple-content-edited="true">

Jean
<br>
<br>
<font color="#595050">
<strong>Jean van Wyngaardt</strong>
<br>
<br>
07599 428068
<br>
<a href="mailto:info@jeangabriel.co.uk">info@jeangabriel.co.uk</a>
<br>
<a href="http://runlevel.co.uk">http://runlevel.co.uk</a>
<br>
<a href="http://mactribe.co.uk">http://mactribe.co.uk</a>
</font>

</div>
<br><div><div>On 6 Jan 2014, at 21:53, Iain M Conochie <<a href="mailto:iain@shihad.org">iain@shihad.org</a>> wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite">On 2014-01-06 20:17, Jean van Wyngaardt wrote:<br><blockquote type="cite">Hey guys<br><br>Working out this VPN script and it won't run because of line 7<br>(highlighted in bold below). Seeing as my scripting knowledge is<br>limited, I thought I might check with you!<br><br>#!/bin/sh<br>while [ "true" ]<br>do<br> vpnck=$(nmcli con status uuid 3e46a1d0-ab02-4d69-bd36-31dfcc01af6d)<br></blockquote>instead of this<br><blockquote type="cite"> if [[ $vpnck == *cryptocloud* ]]<br> then<br> ELSE<br></blockquote>try this<br>   if [[ $vpnchk != *cryptocloud* ]]<br>   then<br><blockquote type="cite"> (sleep 1s && nmcli con up uuid 3e46a1d0-ab02-4d69-bd36-31dfcc01af6d)<br> fi<br> sleep 20<br>done<br></blockquote><br> Since you are not looking for the true as you do not seem to want to do anything with that check for the false<br><br>Cheers<br><br>Iain<br><blockquote type="cite"><br> Jean<br><br> JEAN VAN WYNGAARDT<br><br> 07599 428068<br> <a href="mailto:info@jeangabriel.co.uk">info@jeangabriel.co.uk</a> [1]<br> <a href="http://runlevel.co.uk">http://runlevel.co.uk</a> [2]<br> <a href="http://mactribe.co.uk">http://mactribe.co.uk</a> [3]<br><br><br>Links:<br>------<br>[1] <a href="mailto:info@jeangabriel.co.uk">mailto:info@jeangabriel.co.uk</a><br>[2] <a href="http://runlevel.co.uk">http://runlevel.co.uk</a><br>[3] <a href="http://mactribe.co.uk">http://mactribe.co.uk</a><br></blockquote><br><br>_______________________________________________<br>GLLUG mailing list<br><a href="mailto:GLLUG@mailman.lug.org.uk">GLLUG@mailman.lug.org.uk</a><br>https://mailman.lug.org.uk/mailman/listinfo/gllug<br></blockquote></div><br></body></html>