私は、bashこれらのようなパラメーター展開を全体で数回使用するスクリプトを書いています。
${pathvariable%/*}
${pathvariable##*/}
bashの古いバージョンがインストールされている可能性があるいくつかのボックスで、このスクリプトを実行する必要があります。で動作することはわかっていますがbash 4.1+、移植性はどのくらいあるのでしょうか?
- この種の構築は、古いバージョンの では失敗し
bashますか? もしそうなら、どのバージョンですか? - 考慮すべき、より移植性の高い構造はありますか?