在 bash 上用 '$'\374'' 重命名文件

rename files with '$'\374'' on bash

我有多个来自有缺陷的 U 盘的文件。很多都是以Mac OS开头的“._”,应该保留。一些文件用 bash (ls -al) 中显示的德语 ä、ö 或 ü 代替,例如:

'Pr'$'4''fung_File.pdf'

如何删除“$”\374'?我试过:

rename -n 's/\'/_/g' *

这是行不通的。

ls 的输出有点误导,您的文件名称中实际上没有引号或美元符号。尝试:

rename -n 's/4/_/' *

如果输出看起来不错,请删除 -n。