例如,filenames.csv包含产品代码PROD111,PROD222,...的列表。 部分匹配文件夹中的文件名:PROD111a.jpg,PROD111b.jpg,... 我如何将匹配的文件复制到新文件夹中?
答案 0 :(得分:0)
#!/bin/bash
file1="filename.txt";
source="./"
dest="./subfolder/";
for i in $(cat $file1); do
for j in $(ls | grep $i);do
cp -prf "$source$j" "$dest";
done;
echo "Copied all files starting with : $i";
done;