-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
On 12/10/13, 20:31 , Nick Dokos wrote: > Rainer M Krug <rai...@krugs.de> writes: > >> On 12/10/13, 16:59 , Nick Dokos wrote: >>> ... Be that as it may, you can try something like this hack >>> (those are backticks around the git pull - it's under the ESC >>> key in the upper left hand corner on most US keyboards but it >>> may be somewhere else on yours): >>> >>> if [ "`git pull`" == "Already up-to-date" ] then echo "Up to >>> date" else make update fi >> >> True - but if git pull does change the message, I have to change >> it as well - I just leave it as it is. >> > > Here for your amusement is a way to get around this problem: > > if [ "`git pull`" == "`git pull`" ] then echo Up to date else make > update fi > > You pay double the cost every time you use it but if they ever > *do* change the message, it's not going to break. But of course, if > the shell ever optimizes the second git pull away, you are back at > square one... I like it - optimization which not necessarily is faster.... Cheers, Rainer > > With-tongue-firmly-in-cheek-ly yours, Nick > > > > > - -- Rainer M. Krug, PhD (Conservation Ecology, SUN), MSc (Conservation Biology, UCT), Dipl. Phys. (Germany) Centre of Excellence for Invasion Biology Stellenbosch University South Africa Tel : +33 - (0)9 53 10 27 44 Cell: +33 - (0)6 85 62 59 98 Fax : +33 - (0)9 58 10 27 44 Fax (D): +49 - (0)3 21 21 25 22 44 email: rai...@krugs.de Skype: RMkrug -----BEGIN PGP SIGNATURE----- Version: GnuPG/MacGPG2 v2.0.22 (Darwin) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQEcBAEBAgAGBQJSp22GAAoJENvXNx4PUvmClkoIAONl6ouPeXWJ2PV0spQ4kYIy egng/Eu5WLIUfsZUHtPAtYTIs39KR2qfUDsuBFsnSG6DUE/HX2TPeTW+GGla+jZ4 gAPKUCRmk8xoOPn2CX5Ue4UPf5rU2UNtuwFhhJyuS9vCE35lo/tC8tGdieAfq9jA Gm9JAfHlCEjtDZWjnI7l2Qm5pEbe95FZJE+YzXKTbkz+KOGGgthiTETe08BYlxmM BSnniTU283Zxh/6I4xV5B0M14wFvpnayMSaKu3F53bY/iT2fBkC0qZvklMs+XOjq z5pnke7k0WgyEZvA7B/XAynLRhwE8NzRG6WyG659IFm+YgGOXouwXLAg5I52vSc= =CN/p -----END PGP SIGNATURE-----