我有一个用ISO8859-15编码的阿拉伯文文件.如何将其转换为UTF8

iconv -f ISO-8859-15 -t UTF-8 Myfile.txt

我想附上文件,但我不知道如何附上.

推荐答案

你的文件可能不是ISO-8859-15编码的吗?您应该能够使用file命令进行判断:

file YourFile.txt

此外,您可以使用iconv而不提供原始文件的编码:

iconv -t UTF-8 YourFile.txt

Linux相关问答推荐

eBPF:仅使用系统调用加载 eBPF 程序并将其附加到 sys_enter_execve

在Linux中随机化txt文件但保证不重复行

Linux 中大型 TSV 的条件编辑

线程创建会在 Linux 中触发页面错误吗?它与软脏 PTE 有什么关系?

如何删除文件中不需要的字符(使用 shell 脚本)

Rust unix 进程

如何为命令的所有选项启用无密码 sudo?

ENQCMD 指令的好处和微操作是什么?

什么是`quote`命令?

查找在特定日期从特定机器登录的所有用户

MessageBox 的 GTK 实现

如何使用 GDB 和 QEMU 调试 Linux 内核?

有没有办法在整个项目代码中的某个日期之后找出更改的文件?

使用 ssh 判断远程主机上是否存在文件

谁决定任何数据类型或 struct 的大小(取决于 32 位或 64 位)?

让 sudo 和 nohup 一起工作

Linux下的签名可执行文件

解压tar tar.bz2 文件报错

如何让 cron 每N分钟运行一次,其中 n % 5 == 1?

如何在 docker 容器中运行 cron 作业(job)