Я прочел это сообщение: https://superuser.com/questions/304807/brace-expansion-run-several-commands-instead-of-expanding-on-one-line и попробовал его способ расширения eval echo
. Почему две команды ниже разных?Понимание расширения скобы bash
Команда 1:
$ eval echo\ {a,b,c}\;
Результат 1:
a
b
c
Command 2:
$ eval echo\ {a,b,c} \;
Результат 2:
a echo b echo c