Вам нужно будет оценить эту строку, чтобы она работала так:
MYDIR="./images"
OTHERDIR="./images/junk"
SUFFIXES='{pdf,eps,jpg,svg}'
eval "mv \"$MYDIR\"/*.$SUFFIXES \"$OTHERDIR/\""
Теперь у этого есть проблемы, в частности, если вы не доверяете $SUFFIXES
, он может содержать инъекционную атаку, но для этого простого случая это должно быть хорошо.
Если вы открыты для других решений, вы можете поэкспериментировать с find
и xargs
.