Suponha que eu queira copiar (ou executar qualquer operação em) dois arquivos dir1/dir2/foo.abc
e dir1/dir2/bar.xyz
, para o diretório atual. O que acabo fazendo é o seguinte:
cp dir1/dir2/bar.xyz dir1/dir2/foo.abc .
Existe uma maneira menos complicada de fazer o mesmo? Quero dizer algo como:
cp dir1/dir2/["bar.xyz", "foo.abc"] .
Responder1
Sim - na verdademuitoassim - mas com colchetes em vez de colchetes:
$ cp -v dir1/dir2/{bar.xyz,foo.abc} ./
'dir1/dir2/bar.xyz' -> './bar.xyz'
'dir1/dir2/foo.abc' -> './foo.abc'