我有200,000个文件要根据文件名中的关键字发送到不同的文件夹
如果文件名中包含(shtf或prepper或prepping或survival),请将其发送(移动)到文件夹shtf
if a file has (cookbook or gluten or recipe) move to food folder
*cookbook* *GLUTEN* *RECIPE*
示例(文件名)更多shtf tips.epub移动到文件夹shtf
ifshtfbeready.epub移动到文件夹shtf
oldworldcookbook.epub移动到文件夹食物
我老退休ibmer小基本sas dos命令或????
这是一个bash命令,你可以将它改编成dos等。我发布这个因为其他人也可能有用。
find . | grep -E "(cookbook|gluten|recipe)" | while read name; do mv $name directory; done;
其中directory
是您要移动文件的目录的名称。当然,您可以将.
替换为您想要的任何起始目录。
您可以在源文件名列表中使用通配符,并使用目录作为目标,使用一个命令移动多个文件。
move c:\dir1\*cookbook*.* c:\food
move c:\dir1\*gluten*.* c:\food