From owner-freebsd-questions@FreeBSD.ORG Fri Oct 10 15:24:07 2014 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 0AD9DE4C for ; Fri, 10 Oct 2014 15:24:07 +0000 (UTC) Received: from fly.hiwaay.net (fly.hiwaay.net [216.180.54.1]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id B143D8E8 for ; Fri, 10 Oct 2014 15:24:06 +0000 (UTC) Received: from kabini1.local (rbn1-216-180-19-37.adsl.hiwaay.net [216.180.19.37]) (authenticated bits=0) by fly.hiwaay.net (8.13.8/8.13.8/fly) with ESMTP id s9AFO52k004153 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-SHA bits=128 verify=NO) for ; Fri, 10 Oct 2014 10:24:05 -0500 Message-ID: <5437FB8B.9080008@hiwaay.net> Date: Fri, 10 Oct 2014 10:30:19 -0500 From: "William A. Mahaffey III" User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:31.0) Gecko/20100101 Thunderbird/31.1.2 MIME-Version: 1.0 To: "FreeBSD Questions !!!!" Subject: sh man page .... Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 10 Oct 2014 15:24:07 -0000 I have a FBSD 9.3 desktop that supplanted a Linux FC14 desktop used for web access, some light development, & other day-to-day tasks (i.e. my daily driver, so to speak). I had a bunch of shell scripts written to use Linux sh, which was in fact bash, which means it had a superset of the arithmetic operators that traditional sh had. When I use these scripts under sh under FBSD 9.3, they largely work, though there are some minor differences (empty strings evaluate to zero (0) under bash, error under sh). The man page for sh doesn't reflect some of these compatibilities/incompatibilities, & is a bit short on its description of arithmetic evaluations in general. It would be sweet if it were updated to document more of the differences/similarities w/ bash, since there a clearly a decent number of similarities, & only a few (for me) differences. TIA .... -- William A. Mahaffey III ---------------------------------------------------------------------- "The M1 Garand is without doubt the finest implement of war ever devised by man." -- Gen. George S. Patton Jr.