From erich@lodgenet.com  Fri Apr 12 06:59:58 1996
Received: from bacall.lodgenet.com (bacall.lodgenet.com [205.138.147.242])
          by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id GAA05001
          for <FreeBSD-gnats-submit@freebsd.org>; Fri, 12 Apr 1996 06:59:56 -0700 (PDT)
Received: (from mail@localhost) by bacall.lodgenet.com (8.6.12/8.6.12) id JAA01014 for <FreeBSD-gnats-submit@freebsd.org>; Fri, 12 Apr 1996 09:00:17 -0500
Received: from tserv.lodgenet.com(204.124.120.10) by bacall via smap (V1.3)
	id sma001012; Fri Apr 12 09:00:04 1996
Received: from jake.lodgenet.com (jake.lodgenet.com [204.124.120.30]) by tserv.lodgenet.com (8.6.12/8.6.12) with ESMTP id IAA08672 for <FreeBSD-gnats-submit@freebsd.org>; Fri, 12 Apr 1996 08:20:50 -0500
Received: (from erich@localhost) by jake.lodgenet.com (8.7.5/8.6.12) id IAA04151; Fri, 12 Apr 1996 08:22:33 -0500 (CDT)
Message-Id: <199604121322.IAA04151@jake.lodgenet.com>
Date: Fri, 12 Apr 1996 08:22:33 -0500 (CDT)
From: erich@lodgenet.com
Reply-To: erich@lodgenet.com
To: FreeBSD-gnats-submit@freebsd.org
Subject: broken printf in sh(1)
X-Send-Pr-Version: 3.2

>Number:         1136
>Category:       bin
>Synopsis:       broken printf in sh(1)
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    joerg
>State:          closed
>Quarter:
>Keywords:
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Fri Apr 12 07:00:01 PDT 1996
>Closed-Date:    Sun Sep 1 05:42:53 PDT 1996
>Last-Modified:  Sun Sep  1 05:43:43 PDT 1996
>Originator:     Eric L. Hernes
>Release:        FreeBSD 2.2-CURRENT i386
>Organization:
FreeBSD
>Environment:



>Description:

the builtin printf in sh(1) behaves differently than
/usr/bin/printf, specifically:

>How-To-Repeat:

(ttyp0@jake)$ /bin/sh
(ttyp0@jake)$ printf "%04d\n" 12
  12
(ttyp0@jake)$ /usr/bin/printf "%04d\n" 12
0012

>Fix:
	
I'm working around by specifying /usr/bin/printf for
strings that require '0' padding.

>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: freebsd-bugs->joerg 
Responsible-Changed-By: joerg 
Responsible-Changed-When: Fri Apr 12 23:36:24 MET DST 1996 
Responsible-Changed-Why:  
I'm goinmg to deal with sh(1) bugs some day. 
State-Changed-From-To: open->closed 
State-Changed-By: peter 
State-Changed-When: Sun Sep 1 05:42:53 PDT 1996 
State-Changed-Why:  
Fixed after 4.4Lite2 sh code merge 
>Unformatted:

