Linux 中从 EBCDIC 到 UTF8 的转换

2023-11-29

我已经使用 Perl 从我们的数据库 AS/400 DB2 导入了一个表。

问题在于该字符串是用 EBCDIC Latin-1(意大利语)编码的。

如何在 Linux bash 中将生成的文件转换为纯 utf-8?


从...开始

iconv -f EBCDIC-IT -t utf-8 <filename>

然后检查输出,如果不完全正确,请检查man iconv以及列出的可用编码iconv -l.

(请注意,“EBCDIC Latin-1”有点奇怪。“Latin-1”表示 ISO-8859-1,而“EBCDIC”则完全是另一回事。尝试一下file <filename>让计算机对您实际正在查看的编码进行有根据的猜测。)

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Linux 中从 EBCDIC 到 UTF8 的转换 的相关文章

  • 使用netcat将unix套接字传输到tcp套接字

    我正在尝试使用以下命令将 unix 套接字公开为 tcp 套接字 nc lkv 44444 nc Uv var run docker sock 当我尝试访问时localhost 44444 containers json从浏览器中 它不会加
  • 原生 Linux 应用程序可像 ResHacker 一样编辑 Win32 PE

    我想运行自动修改 dll服务 用户提交特定的 dll 我在服务器上修改它 然后用户可以下载 dll的修改版本 是否有任何本机 Linux 应用程序提供常见的 Win32 PE 修改功能 例如图标 字符串 加速器 对话等 至少提供命令行或脚本
  • 如何在ggplot2中使用希腊符号?

    我的类别需要用希腊字母命名 我在用ggplot2 并且它与数据配合得很好 不幸的是 我无法弄清楚如何将这些希腊符号放在 x 轴上 在刻度线处 并使它们出现在图例中 有什么办法可以做到吗 更新 我看了一下link https github c
  • 访问 bash 命令行参数 $@ 与 $*

    在许多 SO 问题和 bash 教程中 我发现可以通过两种方式访问 bash 脚本中的命令行参数 gt cat testargs sh bin bash echo you passed me echo you passed me 结果是 g
  • 如何从“git log”中查看 Git 中的特定版本?

    My git log显示为 enter code here git trial git log commit 4c5bc66ae50780cf8dcaf032da98422aea6e2cf7 Author king lt email pro
  • 远程linux服务器到远程linux服务器大型稀疏文件复制 - 如何?

    我有两台 CentOS 5 4 服务器 每台服务器上都安装了 VMware Server 假设我始终对 vmware 虚拟机使用稀疏文件 将虚拟机文件从一台服务器复制到另一台服务器的最可靠 最快速的方法是什么 虚拟机的文件复制起来很痛苦 因
  • Linux 文本文件操作

    我有一个格式的文件 a href a href a href a href 我需要选择 之后但 之前的文本 并将其打印在行尾 添加后 例如 a href http www wowhead com search Su a a a a a
  • 如何在 Linux x86_64 上模拟 iret

    我正在编写一个基于 Intel VT 的调试器 由于当 NMI Exiting 1 时 iret 指令在 vmx guest 中的性能发生了变化 所以我应该自己处理vmx主机中的NMI 否则 guest会出现nmi可重入错误 我查了英特尔手
  • sqlite 插入需要很长时间

    我正在将不到 200 000 行插入到 sqlite 数据库表中 我只是在终端中通过 sqlite3 使用一个非常简单的 sql 文件 我打赌它已经运行了至少 30 分钟 这是正常现象还是我应该关闭该过程并尝试不同的方法 sqlite中的插
  • Windows 与 Linux 文本文件读取

    问题是 我最近从 Windows 切换到 Ubuntu 我的一些用于分析数据文件的 python 脚本给了我错误 我不确定如何正确解决 我当前仪器的数据文件输出如下 Header 有关仪器等的各种信息 Data 状态 代码 温度 字段等 0
  • 如何复制每个扩展名为 X 的文件,同时保留原始文件夹结构? (类Unix系统)

    我正在尝试将每个 HTML 文件从 src 文件夹复制到 dist 文件夹 但是 我想保留原始文件夹结构 如果 dist 文件夹不存在 我想创建一个新文件夹 如果文件夹不存在则创建 d dist mkdir dist 复制每个文件 cp R
  • linux下如何获取昨天和前天?

    我想在变量中获取 sysdate 1 和 sysdate 2 并回显它 我正在使用下面的查询 它将今天的日期作为输出 bin bash tm date Y d m echo tm 如何获取昨天和前天的日期 这是另一种方法 对于昨天来说 da
  • MP4 到 DASH(bash 脚本)

    我有一个网站 用户可以在其中上传视频文件 我想使用 DASH 流式传输所有内容以获得自适应比特率流式传输 因此 我编写了一个 bash 脚本 由 cron 运行 将所有 mp4 文件转换为 DASH 但它无法正常工作 出了什么问题 例如 使
  • Linux、ARM:为什么仅当启动时存在 I2C GPIO 扩展器时才创建 gpiochip

    在 imx6sx 硬件平台 NXP 嵌入式 ARM 上使用 Linux 3 14 52 问题是设备树中指定的 PCF8575 I2C GPIO 扩展器不会实例化为 sys class gpio 结构中的设备 除非它们在内核启动期间存在 这些
  • 如何从 powershell 中设置 bash 的环境变量?

    使用powershell我该如何设置 https askubuntu com q 1205227 45156 the 环境 https stackoverflow com q 5327495 262852变量 这里 特别 https sta
  • bash 自动完成:添加可能完成的描述

    是否可以使 bash 自动完成功能看起来像 Cisco IOS shell 中一样 我的意思是为每个完成添加简短的描述 如下所示 telnet 10 10 10 TAB Pressed 10 10 10 10 routerA 10 10 1
  • 在 shell 脚本中查找和替换

    是否可以使用 shell 在文件中搜索然后替换值 当我安装服务时 我希望能够在配置文件中搜索变量 然后在该值中替换 插入我自己的设置 当然 您可以使用 sed 或 awk 来完成此操作 sed 示例 sed i s Andrew James
  • 在 C# .NET 中对非 ASCII 字符进行编码

    我想向我的应用程序发送的电子邮件添加自定义标头 标头名称只能包含 ASCII 字符 但对于值和用户可能会输入 UTF 8 字符 我必须对它们进行 Base64 编码 此外 我还必须将它们解码回 UTF 8 以便在 UI 中向用户显示它们 最
  • 无关的库链接

    我有一个可能有点愚蠢的问题 因为我很确定我可能已经知道答案了 假设你有静态库A 动态共享库B和你的linux下的程序C 假设库 A 调用库 B 中的函数 并且您的程序调用库 A 中的函数 现在假设 C 在 A 中调用的所有函数都不使用 B
  • 如何通过代理将套接字连接到http服务器?

    最近 我使用 C 语言编写了一个程序 用于连接到本地运行的 HTTP 服务器 从而向该服务器发出请求 这对我来说效果很好 之后 我尝试使用相同的代码连接到网络上的另一台服务器 例如 www google com 但我无法连接并从网络中的代理

随机推荐

  • 如何使用 Visual Studio 安装程序安装可再发行组件?

    我希望让我的安装程序 Visual Studio 安装程序 安装可再发行组件 Visual C 2013 可再发行组件 x86 以防它未安装在 PC 上或为我的程序安装必要的 dll 我don t希望设置启动条件 如果可能的话 我希望可再发
  • bson.errors.InvalidDocument:键“$oid”不得以“$”开头尝试使用 pymongo 插入文档

    我想将文档从它所说的 json 文件插入到集合中bson errors InvalidDocument key oid must not start with 我该如何解决 文档示例 name Company id oid 1234as12
  • NSNotification 的麻烦

    当我的类初始化时 它会将自己添加为一堆不同 Wi Fi 通知的观察者 由于某种原因 当发生这些情况时 选择器不会运行 有任何想法吗 提前谢谢你了 id init if self sself self NSNotificationCenter
  • XMLHttpRequest POST 到 PHP

    我在管理在 JS 上向我自己的服务器发出的简单 XMLHttpRequest 的答案时遇到了一些麻烦 我有一些令人不安的答案 这是我的代码 JavaScript function callPHP var xml new XMLHttpReq
  • 停止收集函数删除因子标签

    我正在尝试使用 tidyr 中的收集函数 但它正在从分解数据中删除标签 我的数据看起来像这样 gt require tidyr gt messy data frame x rep seq 0 2 2 y runif 6 z runif 6
  • 在运行时检索 JPA 中实体的表名称的代码示例?

    我想列出我的 JPA 实体模型的所有数据库表名称 但我无法获得正确的实体类 EntityManagerFactory factory Set
  • 运行 python 生成器清理代码的最佳方法

    我正在尝试编写一个生成器函数 该函数从数据库中获取行并一次返回一行 但是 我不确定下面标记为 的清理代码是否按照我的想法执行 如果没有 将清理代码放入生成器本身并在最后一个yield语句之后执行的最佳方法是什么 我查看了捕获 StopIte
  • 绕过 NetBeans 6.5 中生成的代码的锁定?

    在 NetBeans 中 GUI Builder 生成的代码是您无法通过编辑器使用的 我知道您可以切换到设计模式并指定自定义代码 然后以这种方式间接输入编辑 但无法编辑距光标 2 行的文本是一件痛苦的事情 我可以允许在这些区域内进行编辑吗
  • 如何在CKEditor 5中启用图像上传支持?

    我将在我的项目中使用 ckeditor v5 我尝试使用图像插件 但没有找到足够的信息 如果你看到德莫here 您可以通过拖放轻松上传图像 但是 当我尝试使用下载 ballon zip 进行拖放图像时 没有任何反应 也没有错误 有没有办法在
  • 如何在 WildFly 10 中动态更改 JMS 队列 MDB 池大小

    我正在使用 WildFly 10 1 它随 Artemis 作为新的 JMS 提供程序提供 但我无法找到如何动态更改特定 MDB 的消费者线程数 我有一个队列和一个使用队列中消息的消息侦听器 MDB 现在我想动态控制域必须启动的最大消费者线
  • C# 在 VSTO 加载项中获取正在运行的 Outlook 实例

    我正在尝试在 Excel 加载项中获取 Outlook 应用程序对象 如果有正在运行的 Outlook 实例 它应该得到这一点 如果没有 它应该使用 Outlook 对象模型创建一个 这是我现在的代码 public static Outlo
  • 从Field中获取值,发送到db函数,将值返回到Field

    我有一个工作指示在马克西莫 工单应用程序具有自定义字段 FieldA 你好 FieldB 我想从中获取价值FieldA并将其传递给function在 Oracle 数据库中 CREATE OR REPLACE function hello
  • 连接被拒绝 postgres docker

    我用 spring boot spring jpa 数据制作了一个小应用程序 它连接到 dockerized postgres 实例 即使我尝试通过以下方式连接 它也工作得很好 psql 到 dockerized postgres 实例中
  • 自动选中 woocommerce 登录表单上的“记住我”框?

    如何自动选中 woocommerce 登录表单上的 记住我 框 p class form row p
  • 在 Windows XP 中将剪贴板传递给批处理

    使用 Windows XP 我想将文本 URL 复制到剪贴板 然后运行将使用该 URL 的批处理文件 我知道如果 Clip exe 漂浮在周围 则相反的情况也是可能的 我用我自己的CLIPTEXT程序 这是一个非常简单的 5 行 pasca
  • 将命令的输出存储在 Bash 变量中。输出正在运行而不是存储

    我试图将 Bash 中命令的输出存储在变量中 但不是存储输出 而是将其解释为命令并运行 那不是我想要的 tmp line awk print 1 这将运行输出awk作为命令 echo line awk print 1 这会打印出我想要存储在
  • Oreo 8.0 中的推送通知问题

    将应用程序更新到 8 1 后 未显示通知 我修复了它 现在 待处理的意图没有按预期工作 收到通知后 如果应用程序在后台 我将无法导航到该应用程序 并且如果它已关闭 则不会启动 private void sendNotify String m
  • Yaml 架构验证 powershell

    我正在与powershell yaml将我的 YAML 解析为 PowerShell 对象 目前 我在验证 YAML 架构时遇到问题 我用过这个包yaml 架构验证器对于我的 javascript 项目 我找不到任何熟悉的函数 模块来帮助我
  • 使用 Python 中的 PIL 或 OpenCV 将图像粘贴到两个给定坐标处的另一图像,并更改不透明度

    我有两个具有给定点的图像 每个图像一个点 需要对齐 以便结果图像是两个图像的总和 而图像 2 以 40 的不透明度粘贴在图像 1 上 我已经采取了这个question考虑在内 但我们的情况并不完全匹配 因为图像坐标是由用户提供的 并且图像可
  • Linux 中从 EBCDIC 到 UTF8 的转换

    我已经使用 Perl 从我们的数据库 AS 400 DB2 导入了一个表 问题在于该字符串是用 EBCDIC Latin 1 意大利语 编码的 如何在 Linux bash 中将生成的文件转换为纯 utf 8 从 开始 iconv f EB