Что у меня есть:
progname=${0%.*}
progname=${progname##*/}
Может ли это быть вложенным (или нет) в одну строку, т.е. одно выражение?
Я пытаюсь удалить путь и расширение из имени script, чтобы осталось только базовое имя. Вышеуказанные две строки работают нормально. Моя природа "С" просто заставляет меня запутывать их еще больше.