created: 2022-02-18T09:57:48.000Z
bash でパスの末尾に `/` がついてたら取り除く
引数でパスを渡してもらうときとかに、入力を正規化するために使う。
for OPT in "$@"; do
case $OPT in
'--csvpath-prefix')
csvpath_prefix=${2%/}
shift 2
;;
esac
done
echo $csvpath_prefix
この部分。bashの機能で変数の一部を切り出せる、末尾に /
がついている場合のみ取り除くことができる。
csvpath_prefix=${2%/}