Display ZSH brace expansion

zsh

Is there a way to show the expanded version of a brace expansion statement?

For example, I have:

$ bundle exec rake db:{drop,create,migrate}

Does the expanded version expand to this?

$ bundle exec rake db:drop
$ bundle exec rake db:create
$ bundle exec rake db:migrate

Best Answer

Well, you could always just do

~  for i (drop create migrate) echo bundle exec rake db:$i
bundle exec rake db:drop
bundle exec rake db:create
bundle exec rake db:migrate

Or

~ echo bundle exec rake db:{drop,create,migrate}
bundle exec rake db:drop db:create db:migrate
Related Question