|
From: | Maxim Yegorushkin |
Subject: | Re: How remove some pattern from variable and it must stay, recursively expanded. |
Date: | Tue, 12 Jan 2010 21:25:48 +0000 |
User-agent: | Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.5) Gecko/20091209 Fedora/3.0-4.fc12 Thunderbird/3.0 |
On 12/01/10 17:12, Oleksandr Gavenko wrote:
I need such behavior: remove some pattern from variable and it must stay recursively expanded. It seems impossible. I have truble if variable have in its value some as ${@:.o=.s}, because var = ... ${filter patern,${var}} ... not allowed (recursive depends), and var := ... ${filter patern,${var}} ... subst ${@:.o=.s} to '' (nil string).
Not sure how the last two lines are related. Would the following not work? tmp_var := ${var} # expand var now var = ${filter patern,${tmp_var}} # var stays recursively expanded -- Max
[Prev in Thread] | Current Thread | [Next in Thread] |