zshの修飾子とパラメータ拡張の組み合わせ

zshの修飾子とパラメータ拡張の組み合わせ

私が次のことを持っているとしましょう。

$f1=/some/path
$f2=/some/subpath
$f3=/some/other/subpath

私が試した場合:

test1=${$f1/$f2/${f3:t}}

zshが文句を言いますbad substitution

しかし:

test2=${f3:t}

良い結果。私は何が間違っていましたか?

ベストアンサー1

問題は、$追加のコンテンツが前にあることですf1。努力する:

test1=${f1/$f2/${f3:t}}

おすすめ記事