linux cp文件位于同一目录,但不希望cd到该目录

时间:2020-07-23 10:07:34

标签: linux cp

我做什么

$ cp /etc/libvirt/qemu/centos7.8.xml{,123.xml}

发生了什么

$ ls /etc/libvirt/qemu/
centos7.8.xml centos7.8.xml123.xml

但是我想要的是

$ ls /etc/libvirt/qemu/
centos7.8.xml 123.xml

我不想使用follow,两次写入/ etc / libvirt / qemu:

$ cp /etc/libvirt/qemu/centos7.8.xml /etc/libvirt/qemu/123.xml

我知道{,_backup}是什么意思。

可以吗?

喜欢跟随吗?没有这样的格式

cp /etc/libvirt/qemu/centos7.8.xml{123.xml}

1 个答案:

答案 0 :(得分:1)

使用bash扩展名brace expansion,您可以执行以下操作:

cp /etc/libvirt/qemu/{centos7.8.xml,123.xml}

甚至:

cp /etc/libvirt/qemu/{centos7.8,123}.xml