Как можно вставить подстановку команд в расширении параметра bash вместо необходимости сохранять подстановку команд в качестве переменной и затем использовать эту переменную в расширении параметра?
# inlined fails in bash; this works, however, in zsh
echo ${"$(ps -p $$)"##*[[:cntrl:][:punct:][:space:]]}
# separate variable works (in both bash & zsh)
p="$(ps -p $$)"
echo ${p##*[[:cntrl:][:punct:][:space:]]}