Date: Fri, 19 Jul 1996 15:08:11 +0200 From: Zahemszky Gabor <zgabor@code.hu> To: FreeBSD-gnats-submit@freebsd.org Subject: bin/1403: sh(1) Message-ID: <199607191308.PAA00312@zg.CoDe.hu> Resent-Message-ID: <199607191310.GAA25257@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 1403 >Category: bin >Synopsis: sh(1) >Confidential: yes >Severity: serious >Priority: medium >Responsible: freebsd-bugs >State: open >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Fri Jul 19 06:10:03 PDT 1996 >Last-Modified: >Originator: Zahemszky Gabor >Organization: >Release: FreeBSD 2.1.0-RELEASE i386 >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: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199607191308.PAA00312>