Zetknąłem się z tym tajemniczym fragmentem kodu, który, jak sądzę, zawiera pewną formę rozszerzania zmiennych.
echo "Usage: ${0##*/} [-f] [-u user] [--] "
Czy po znaku dolara następuje nawias klamrowy odpowiadający zmiennej bash $ 0? Jeśli tak, to dlaczego miałby używać tego pierwszego w przeciwieństwie do drugiego? Dzięki za każde oświecenie.