パラメータとしてディレクトリを必要とするスクリプトがあります。 2つの形式をサポートしたいと思います。 1つは次のとおりです。
a/b/c
(最後にスラッシュなし)他のものは次のとおりです。
a/b/c/
(最後にスラッシュ)。
私の質問:2つのフォームのいずれかが与えられたら、最初のフォームを変更せずに維持し、2番目のフォームから最後のスラッシュを削除して最初のフォームに変換するにはどうすればよいですか?
ベストアンサー1
dir=${1%/}
スクリプトの最初の引数を取り、末尾のスラッシュ(存在する場合)を削除します。