如何使用 ' 或 重命名文件名?在文件名中?

use*_*168 3 command-line special-characters rename files

我在重命名文件时遇到问题,我什至不确定文件中有哪些特殊字符。我正在使用 CentOS 6 64 位。

当我ls文件:

Giko Suzo San?e - Ep1.avi
Run Code Online (Sandbox Code Playgroud)

但是在 FTP 中查看时:

Giko Suzo San’e - Ep1.avi
Run Code Online (Sandbox Code Playgroud)

当我尝试这样mv做时:

[root@server ]# mv 'Giko Suzo San?e - Ep1.avi' 'Giko Suzo Sane - Ep1.avi' mv: cannot stat `Giko Suzo San?e - Ep1.avi': No such file or directory
Run Code Online (Sandbox Code Playgroud)

我还尝试使用 FlashFXP 在 FTP 中重命名它。我得到:

[L] 550 Giko Suzo San’e - Ep1.avi: No such file or directory Rename Failure!
Run Code Online (Sandbox Code Playgroud)

我该如何重命名这个问题?

Pla*_*wer 5

自动完成通常可以解决以下问题:

mv Giko<tab> "Giko Suzo San’e - Ep1.avi"
Run Code Online (Sandbox Code Playgroud)