Работа с несколькими файлами в каталоге

Работа с несколькими файлами в каталоге

Предположим, я хочу скопировать (или, если на то пошло, выполнить любую операцию) два файла dir1/dir2/foo.abcи dir1/dir2/bar.xyzв текущий каталог. В итоге я делаю следующее:

cp dir1/dir2/bar.xyz dir1/dir2/foo.abc .

Есть ли менее громоздкий способ сделать то же самое? Я имею в виду что-то вроде:

cp dir1/dir2/["bar.xyz", "foo.abc"] .

решение1

Да - на самом делеоченьвот так, но с фигурными скобками вместо квадратных:

$ cp -v dir1/dir2/{bar.xyz,foo.abc} ./
'dir1/dir2/bar.xyz' -> './bar.xyz'
'dir1/dir2/foo.abc' -> './foo.abc'

Видетьрасширение скобки.

Связанный контент