如何使用cp从不同目录复制多个文件?

一旦进入另一个目录,我想从一个特定的目录复制多个文件。为了澄清,我想一次执行以下操作(一个命令):

cp ../dir5/dir4/dir3/dir2/file1 .

cp ../dir5/dir4/dir3/dir2/file2 .

cp ../dir5/dir4/dir3/dir2/file3 .

cp ../dir5/dir4/dir3/dir2/file4 .

我无法使用, cp ../dir5/dir4/dir3/dir2/* . 因为dir2其中有n文件(n>4)

顺便说一句,我正在使用bash

谢谢。

回答:

cp ../dir5/dir4/dir3/dir2/file[1234] .

或(以Bash格式)

cp ../dir5/dir4/dir3/dir2/file{1..4} .

如果文件名不连续,则可以使用

cp ../dir5/dir4/dir3/dir2/{march,april,may} .

以上是 如何使用cp从不同目录复制多个文件? 的全部内容, 来源链接: utcz.com/qa/428596.html

回到顶部