====================== Bash Brace Expansion ====================== Bash brace is useful in a lot of different situations. One of them is to do surgery on text and make more shorter and elegant command lines. Moving (renaming) files ----------------------- .. code-block:: $ mv -v foo-{bar,tux}.txt renamed 'foo-bar.txt' -> 'foo-tux.txt' $ mv -v {foo-,}tux.txt renamed 'foo-tux.txt' -> 'tux.txt' $ mv -v {,jedi-}tux.txt renamed 'tux.txt' -> 'jedi-tux.txt'