我的 Ubuntu (18.04) 驱动器与 Windows 驱动器同步。我在 Ubuntu 中的一些文件夹和文件名包含 Windows 中不允许的字符,这会导致同步期间出现问题。我想找到这些字符并将它们从文件/文件夹名称中删除或用“x”替换这些字符。这需要在文件夹/目录树中递归完成。
我怎样才能快速做到这一点?
以下是 Windows 中禁止使用的字符(根据 Christopher Oezbek 的回答修改):
< (less than)
> (greater than)
: (colon - sometimes works, but is actually NTFS Alternate Data Streams)
" (double quote)
\ (backslash)
| (vertical bar or pipe)
? (question mark)
* (asterisk)
试试看
rename
,需要先安装。下面是一个示例,您可以更改
*
文件/文件夹所在的位置。