Rename
在終端中使用重命名刪除不接受的 Windows 字元
我有一個裝滿文件的文件夾。其中一些文件的名稱中包含 Windows 不允許的字元。
如何使用命令rename查找並最終從文件名中刪除所有這些字元?
這些是不允許的字元:
< (less than) > (greater than) : (colon) " (double quote) / (forward slash) \ (backslash) | (vertical bar or pipe) ? (question mark) * (asterisk)
任何幫助表示感謝!
如果你
rename
是 Perl 的:rename 's/[\/\\?*:><|"]//g' *.extension