From owner-freebsd-questions@FreeBSD.ORG Wed Aug 29 19:30:31 2007 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 925B616A417 for ; Wed, 29 Aug 2007 19:30:31 +0000 (UTC) (envelope-from mnslinky@gmail.com) Received: from py-out-1112.google.com (py-out-1112.google.com [64.233.166.182]) by mx1.freebsd.org (Postfix) with ESMTP id 073F513C45B for ; Wed, 29 Aug 2007 19:30:30 +0000 (UTC) (envelope-from mnslinky@gmail.com) Received: by py-out-1112.google.com with SMTP id u77so2503125pyb for ; Wed, 29 Aug 2007 12:30:29 -0700 (PDT) DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:in-reply-to:references:mime-version:x-priority:content-type:message-id:cc:content-transfer-encoding:from:subject:date:to:x-mailer; b=J9KOGbemsQoMDUwrGMjAikkxKuZv58Rr74HhWCG+4MonqXYigJKeGEZCRdHsjwCMwnCTwsaT+h75bs6kk0Z85p6BSpOOxP9U7mrdiWNv7puGzF54TvOxpfaBkXRMkVlJ6T4lRDBJc5pgI8voKe9Z27xbtGqge1zaPiongIu7w9Y= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:in-reply-to:references:mime-version:x-priority:content-type:message-id:cc:content-transfer-encoding:from:subject:date:to:x-mailer; b=QmOGeuyi473A+NkvwDNjqWA+pgrgCgBJiBqyQFINCGV+nXmqADI0PUVxpT+LvVZRLPNUJh2o7N0VwOvIv6KE7acqa/3ph9pC7ev3aP/E+zt16DgiVZ4hQMz5YzIJjELg8+zDVTNwct273ZT6i0v0n0A4dHeiFMcz5Kd3RltGrfE= Received: by 10.35.101.1 with SMTP id d1mr1156993pym.1188415828869; Wed, 29 Aug 2007 12:30:28 -0700 (PDT) Received: from ?10.0.0.14? ( [74.95.66.25]) by mx.google.com with ESMTPS id f6sm15395570pyh.2007.08.29.12.30.25 (version=SSLv3 cipher=OTHER); Wed, 29 Aug 2007 12:30:26 -0700 (PDT) In-Reply-To: <01cd01c7ea71$2aa3cb50$1e00a8c0@cheqsoft.local> References: <01a901c7ea3d$0ad62720$1e00a8c0@cheqsoft.local> <01cd01c7ea71$2aa3cb50$1e00a8c0@cheqsoft.local> Mime-Version: 1.0 (Apple Message framework v752.3) X-Priority: 3 Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed Message-Id: <35135D25-B5FC-410E-BBAF-DADE4F24085B@gmail.com> Content-Transfer-Encoding: 7bit From: Eric Crist Date: Wed, 29 Aug 2007 14:30:15 -0500 To: Hinkie X-Mailer: Apple Mail (2.752.3) Cc: freebsd-questions@FreeBSD.ORG Subject: Re: FreeBSD Cron Job to run (ifconfig em0 down; ifconfig em0 up) X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Aug 2007 19:30:31 -0000 David, The script I provided assumes the sh shell. Most shell scripts have been historically written for the bourne shell. Before running the script I sent you, try typing sh at the command line. Then, run the line I sent your way. Let me know how it works for you! Eric On Aug 29, 2007, at 2:16 PMAug 29, 2007, Hinkie wrote: > Hi Eric > > Thank you for that, I think I see one thing I was doing wrong > (putting the ping into the if!) > > Running your code in the command window I get (Following the > successful ping) > > TESTV=0: Command not found. > TESTV: Undefined variable. > > As you can tell I am learning this syntax! > > Can you help me further? > > With thanks > > David Hingston > > ----- Original Message ----- > From: "Eric Crist" > To: "Hinkie" > Cc: > Sent: Thursday, August 30, 2007 2:17 AM > Subject: Re: FreeBSD Cron Job to run (ifconfig em0 down; ifconfig > em0 up) > > > On Aug 29, 2007, at 8:03 AMAug 29, 2007, Hinkie wrote: > >> Hi >> >> I want to run a cron job in /etc/crontab that runs (ifconfig em0 >> down; ifconfig em0 up) if my cables static ip gateway can't be >> pinged but I can't figure it out. I can't get the syntax that runs >> in the command window, to then put intot the crontab.... >> >> Can anyone help me? > > Here's what I'd use: > > ping -c 1 a.b.c.d; TESTV=$?; if [ $TESTV != 0 ]; then `ifconfig em0 > down`; fi > > HTH > ----- > Eric F Crist > Secure Computing Networks > > _______________________________________________ > freebsd-questions@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-questions > To unsubscribe, send any mail to "freebsd-questions- > unsubscribe@freebsd.org" ----- Eric F Crist Secure Computing Networks