【发布时间】:2021-06-09 15:37:44
【问题描述】:
我需要将标题中包含多个字符串之一的任何文件从一个目录移动到另一个目录。这些字符串位于一个名为 brh.txt 的文件中,并且彼此重叠,每行一个。这是我尝试过的:
for i in $(cat brh.txt); do find ./hehert -type f -iname '*$i*' -exec mv -t /home/bort/misc/ {} \+; done
这会运行一段时间,但到最后,目标目录中不会出现新文件,尽管有很多文件应该匹配。谁能赐教?
【问题讨论】: