Delete trailing slash with "${1%/}", not "${1#/}".

This commit is contained in:
apb 2014-06-16 22:04:39 +00:00
parent 46b0c1cbc8
commit 9b3ba6dbb0

View File

@ -1,6 +1,6 @@
#!/bin/sh #!/bin/sh
# #
# $NetBSD: postinstall,v 1.172 2014/06/16 08:59:13 apb Exp $ # $NetBSD: postinstall,v 1.173 2014/06/16 22:04:39 apb Exp $
# #
# Copyright (c) 2002-2008 The NetBSD Foundation, Inc. # Copyright (c) 2002-2008 The NetBSD Foundation, Inc.
# All rights reserved. # All rights reserved.
@ -150,7 +150,7 @@ bre_quote()
unprefix() unprefix()
{ {
[ $# -eq 1 ] || err 3 "USAGE: unprefix dir" [ $# -eq 1 ] || err 3 "USAGE: unprefix dir"
local prefix="${1#/}" local prefix="${1%/}"
prefix="$(bre_quote "${prefix}")" prefix="$(bre_quote "${prefix}")"
${SED} -e "s,^${prefix}/,/," ${SED} -e "s,^${prefix}/,/,"