我有一个装满文件的文件夹。其中一些文件的名称中包含 Windows 不允许的字符。
我该如何使用该命令改名查找并最终从文件名中删除所有这些字符?
这些是不允许的字符:
< (less than)
> (greater than)
: (colon)
" (double quote)
/ (forward slash)
\ (backslash)
| (vertical bar or pipe)
? (question mark)
* (asterisk)
任何帮助都是感激的!
答案1
如果你rename
是 Perl 的:
rename 's/[\/\\?*:><|"]//g' *.extension