FreeSoftwareServers Asked: 2018-04-14 20:53:05 +0800 CST2018-04-14 20:53:05 +0800 CST 2018-04-14 20:53:05 +0800 CST 移动包含括号和年份的文件,例如 (1999) 772 我想选择性地移动文件名末尾带有年份的所有电影文件。我有一个程序可以重命名电影并修复始终使用格式的Moviename (YEAR).extension格式。 我试过mv *(*).*了,但它只是改变了一切。我认为最好的方法是使用括号和括号中的 4 个字符移动文件。此外/或括号将始终位于.extension. find move 2 个回答 Voted Best Answer G-Man Says 'Reinstate Monica' 2018-04-14T22:59:05+08:002018-04-14T22:59:05+08:00 *'('*')'.*应该管用。更好的是,*'('????')'.*应该只获取括号之间有四个字符的名称。括号是特殊字符,因此您必须将它们放在引号中。 FreeSoftwareServers 2018-04-14T21:11:38+08:002018-04-14T21:11:38+08:00 find . -type f -iname "*(*).*" -exec mv -t ../Final/ {} +
*'('*')'.*
应该管用。更好的是,*'('????')'.*
应该只获取括号之间有四个字符的名称。括号是特殊字符,因此您必须将它们放在引号中。