問題タブ [parameter-expansion]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
bash - ${##parameter} が常に 0 を返すのはなぜですか?
parameter=value
が bash の内部変数であるとします。${#parameter}
bash で試してみると、 5
. しかし、たとえば、私が試みたとき、${##parameter}
または${###parameter}
それは常に0
見返りに返されます. 他の場合のように、なぜ置換エラーであるとは言わないのですか?
bash - bash で式とパラメータ展開を組み合わせる
パラメータ展開とbashの算術式を組み合わせることは可能ですか? たとえば、ここで評価するためにワンライナーを実行できlineNum
ますnumChar
か?
つまり、1 行の式の別の文字の位置に基づいて、文字列内の 1 つの文字の位置を取得できますか?