dir1/dir2/foo.abc
Angenommen, ich möchte zwei Dateien und in das aktuelle Verzeichnis kopieren (oder eine beliebige Operation daran ausführen) dir1/dir2/bar.xyz
. Dann mache ich Folgendes:
cp dir1/dir2/bar.xyz dir1/dir2/foo.abc .
Gibt es eine weniger umständliche Möglichkeit, dasselbe zu tun? Ich meine so etwas wie:
cp dir1/dir2/["bar.xyz", "foo.abc"] .
Antwort1
Ja - tatsächlichsehrso - aber mit Klammern statt eckigen Klammern:
$ cp -v dir1/dir2/{bar.xyz,foo.abc} ./
'dir1/dir2/bar.xyz' -> './bar.xyz'
'dir1/dir2/foo.abc' -> './foo.abc'
SehenKlammererweiterung.