パラメータ展開とは、についてはこちらが宜しいかと。リンクも挙げておきます。「なんかなぁ」と思いつつ、突然ぼんやりと「コマンド置換で出来るんだから、変数でもできていーんじゃないだろーか。$filename=${${url##*/}%.*}何か出来るみたいなのです。上手く行った、と言う事らしい。以下のように変数展開を一度に複数回行うことができます。複数回の変数展開は行えません。Qiita残念なことにこれでは今回の要件を満たしてくれません。インストール直後の、真っ新な状態で走らせることを想定しているからです。あることを前提に考えなくてはなりません。変数をネストして使う事は出来ません。回に分けて」なければならないのでしょうか。...まさかあ、これは何時もの「自分が知らないだけ」のもので、実は何処かにきちんとスマートな方法がきっとある筈、と思いながら改めて探してみる事に。結論から申しますと、やっぱりそう言うことみたいです。こんなエントリーにヒットしました。Overflowまさにドンぴしゃり。同じような事を考えているようです。Overflowとか。Overflowとか。思ったので取り上げておきたいと思います。始まる全ての変数の名前に展開してくれるものとのこと。なる変数の値を変数の名前と見なします。2個人的には、この設問に対して、なぜこの答えなのか全く納得できなかったりするのですが、どうなのでしょう。なるんでしょうか?url='https://github.com/woowee/radiko.git'file=${url##*/}parameter='file'filename=${!perameter%.*}どう考えてもかえって面倒くなっているように思えてならない。言うのが、どのようなシーンで使われるのかが想像できないというのもある。理解しきれるだけの力がない自分が今、とっても面倒くさい。このコマンドを読み込んで実行します。