我有一堆有.png
扩展名的文件。但是,其中一些实际上是 gif 文件。我可以使用 gimp 打开任何文件或在 firefox 中查看它们,但是当我尝试使用 Gnome 查看器打开它们时,会出现错误
无法加载图像:读取 PNG 图像文件的致命错误:不是 PNG 文件
在那儿:
- 另一个可以打开我可以默认使用的扩展名不正确的文件的图像查看器?它需要能够放大和缩小图像,并通过箭头键滚动浏览文件夹中的所有图像。
- 将实际上是 gif 文件的文件重命名为正确扩展名的自动方法?
选择 2 是首选,但我不知道如何判断它们是什么类型。如果有一个可以告诉我文件类型的命令,我将能够组合一个 Bash 脚本来进行重命名。
如果您使用(从命令行或在脚本中...如果您需要脚本,只需询问;))命令
file thisimage.png
,它会告诉您您实际拥有的图像格式...然后您可以相应地重命名...这是我使用不正确的文件扩展名 .png 的文件得到的示例,该文件实际上是 jpg 文件:
编辑:哦,好吧,我以前很懒...这是一个脚本,它将以.png扩展名命名的实际gif文件重命名为正确的扩展名.gif:
删除文件扩展名,Gnome 之眼将能够查看您的图像。例如,下图是一个没有扩展名的文件:
但是,如果您希望文件具有正确的扩展名,这可能对您没有用处。
要改正扩展名,您可能对Phatch感兴趣,这将允许您执行批处理以重命名和其他一些任务。
此外,您可能对Nautilus Scripts Pack感兴趣,它使图像转换变得像单击一样简单。