2011-07-17 5 views

答えて

6

私の知る限りでは、それは巣シェルパラメータ展開することはできませんが。私は、あなたが必要とするものを達成する別の方法を見つけなければならないのではないかと心配しています。コードを投稿すると、おそらく私たちはあなたを助けることができます。

11

いいえ、できません。 (あなたはzshのではなく、bashの、kshのか、他のシェルにすることができます。)

あなたは中間変数を使用する必要があります。

foo=(1 2 3 4 5) 
tmp=("${foo[@]/3/bar}") 
echo "${tmp[@]:1}" 
関連する問題