这是关于Unix shell脚本(任何shell)的问题,但任何其他"标准"脚本语言解决方案也将受到赞赏:
我有一个充满文件的目录,其中文件名是哈希值,如下所示:
fd73d0cf8ee68073dce270cf7e770b97
fec8047a9186fdcc98fdbfc0ea6075ee
Run Code Online (Sandbox Code Playgroud)
这些文件具有不同的原始文件类型,如png,zip,doc,pdf等.
任何人都可以提供一个脚本来重命名文件,以便它们获得适当的文件扩展名,可能是基于file命令的输出?
JF Sebastian的脚本既适用于文件名的输出,也适用于实际的重命名.