-2

我有一个相对简单但耗时的任务,将某些文件移动到指定文件夹。

示例文件名:

01234567.Description.Date.FileExtension
89ABCDEF.Description.Date.FileExtension

示例文件夹:

01234567
89ABCDEF

全部都在一个文件夹中,我只想要一个脚本来读取文件名的第一部分直到句点.并将该文件移动到匹配的文件夹。

我已经尝试了以下解决方案链接,但我认为下面的@Thomas-The-Bombest 答案应该足以操纵它来完成我想要实现的目标。谢谢

4

1 回答 1

-1

您可以使用cut -d. -f1抓取第一个之前的任何内容.

只需将其存储在一个变量中,然后使用它来使用mkdir命令命名一个文件夹

IE

$folderName = echo 01234567.Description.Date.FileExtension | cut -d. -f1

mkdir /path/to/wherever/$folderName

于 2017-10-12T16:07:57.487 回答