【发布时间】:2021-06-16 02:06:23
【问题描述】:
我需要将文件从一个目录复制到另一个目录而不复制任何子目录。子目录的数量和名称是动态的,所以我不能“--exclude”特定目录或使用“-r”选项。如何排除所有子目录?
代码1:
cp '/media/lm1/My Passport/OneDrive/Music/Yes/*.*' '/home/lm1/Music/Archive'
结果1:
p: cannot stat '/media/lm1/My Passport/OneDrive/Music/Yes/*.*': No such file or directory
代码2:
cp '/media/lm1/My Passport/OneDrive/Music/Yes/*' '/home/lm1/Music/Archive'
结果2:
p: cannot stat '/media/lm1/My Passport/OneDrive/Music/Yes/*': No such file or directory
CODE3:
cp '/media/lm1/My Passport/OneDrive/Music/Yes' '/home/lm1/Music/Archive'
结果3:
cp: -r not specified; omitting directory '/media/lm1/My Passport/OneDrive/Music/Yes'
【问题讨论】:
标签: linux shell ubuntu directory cp