将特定目录中的文件类型复制到另一个目录中

问题描述 投票:0回答:1

我有一个.txt文件,其中包含目录列表。我想制作一个脚本来遍历此.txt文件,将某种文件类型列出的目录中的所有内容复制到另一个目录中。

我从未使用目录执行此操作,仅使用文件。

我如何编辑此简单脚本以读取目录列表,查找.csv文件并将其复制到另一个目录?

cat filenames.list | \
while read FILENAME
do
  find . -name "$FILENAME" -exec cp '{}' new_dir\;
done
linux bash environment-variables cp mv
1个回答
0
投票
for DIRNAME in $(<dir.list); do find . -type d -name $DIRNAME -exec cp -R \{} your_dest \; done;
© www.soinside.com 2019 - 2024. All rights reserved.