From zgabor@code.hu  Fri Jul 19 06:06:48 1996
Received: from mail.EUnet.hu (mail.eunet.hu [193.225.28.100])
          by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id GAA24901
          for <FreeBSD-gnats-submit@freebsd.org>; Fri, 19 Jul 1996 06:06:46 -0700 (PDT)
Received: by mail.EUnet.hu, id PAA27980; Fri, 19 Jul 1996 15:06:38 +0200
Received: from zg.CoDe.hu by CoDe.CoDe.hu (OAA00189); Fri, 19 Jul 1996 14:46:18 GMT
Received: (from zgabor@localhost) by zg.CoDe.hu (8.6.12/8.6.12) id PAA00312; Fri, 19 Jul 1996 15:08:11 +0200
Message-Id: <199607191308.PAA00312@zg.CoDe.hu>
Date: Fri, 19 Jul 1996 15:08:11 +0200
From: Zahemszky Gabor <zgabor@code.hu>
Reply-To: zgabor@code.hu
To: FreeBSD-gnats-submit@freebsd.org
Subject: sh(1)
X-Send-Pr-Version: 3.2

>Number:         1403
>Category:       bin
>Synopsis:       sh(1)
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    freebsd-bugs
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Fri Jul 19 06:10:03 PDT 1996
>Closed-Date:    Fri Jul 19 18:53:00 MET DST 1996
>Last-Modified:  Tue Nov 27 19:32:33 PST 2001
>Originator:     Zahemszky Gabor
>Release:        FreeBSD 2.1.0-RELEASE i386
>Organization:
>Environment:

	2.1R from Walnut Creek CD

>Description:

	The sh(1) cannot handle some variable expansion, described
	in the manual: ${#var}, ${var#expr}, ${var##expr},
	${var%expr}, ${var%%expr}

>How-To-Repeat:

	echo ${#PATH}
	echo ${PATH#*:}
	echo ${PATH##*:}
	echo ${PATH%:*}
	echo ${PATH%%:*}
	All of them generate:
	Syntax error: Bad substitution

>Fix:
	
	

>Release-Note:
>Audit-Trail:
State-Changed-From-To: open->closed 
State-Changed-By: joerg 
State-Changed-When: Fri Jul 19 18:53:00 MET DST 1996 
State-Changed-Why:  
Duplicate for bin/1127. 
(Btw., they are marked as "unimplemented" in the man page.) 

>Unformatted:
 
