【问题标题】:renaming files with strange unicode names用奇怪的 unicode 名称重命名文件
【发布时间】:2013-10-13 09:25:43
【问题描述】:

最近我从一个网站下载了一些文件,但它们的名称包含奇怪的 unicode 字符,我的控制台无法正确显示它们。现在我想重命名这些文件以便能够使用这些文件,但出现以下错误:

mv: cannot stat`FILENAME': No such file or directory

但我确信这些文件存在。 我想知道如何正确地重命名这些文件。 有什么想法吗?

【问题讨论】:

  • 重命名为什么?例如:mv filewith_strange_char 到什么?

标签: linux bash rename unicode-string


【解决方案1】:
  • 使用通配符(如?*):mv *some-typeable-and-unique-substring* ...
  • 使用你喜欢的 shell 的制表符补全:你开始输入mv,然后是文件名的开头,然后你按TAB,然后你可以输入第二个参数。

如果该目录中有其他文件,您可能必须将它们移动到另一个目录才能使用制表符补全或通配符。

【讨论】:

    猜你喜欢
    • 2018-02-27
    • 2017-05-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-05-30
    • 2014-06-01
    • 2013-08-20
    • 2017-04-07
    相关资源
    最近更新 更多