utf-8

在 Mac 上管理 utf8 CSV
utf-8

在 Mac 上管理 utf8 CSV

我在 macOS 上使用 Excel,当我尝试合并从 SaaS 平台下载的 CSV 文件时,它会在第一行就搞乱。在 Windows 上使用 Excel 时,我没有遇到这个问题。 现在,我必须单独处理每个文件以便能够随后将其合并,但与 Windows 相比,这需要花费大量时间。 有没有办法在 Mac 上使用 Excel 轻松处理 UTF-8 CSV 文件? 附言:合并文件时,文件来源部分的 UTF-8 之前出现了奇怪的“65001”。这与我的问题有关吗? 编辑:更准确地说:我有多个 csv 文件,其中包含来自不同语言(意大利语、法语、波兰语......)的口...

Admin

ffmpeg 在 utf-8 字幕上的字符之间打印未知字形
utf-8

ffmpeg 在 utf-8 字幕上的字符之间打印未知字形

FFmpeg 正在打印两个字符之间的未知字形,但奇怪的是,它并没有替换字体中不存在的字符,而只是打印了一个新的未知字形,我不明白为什么。 x=src.mkv y=src.srt format=mkv out=out mkdir $out speak=ffmpeg finished params="-preset fast -crf 25" ffmpeg -i "$x" -to 00:15:35 $params -vf "subtitles=$y" $out/1.$format ; espeak "$speak" srt 文件采用 utf-8 编码。但我尝...

Admin

当文件是 utf-8 文本时,cli 程序“less”会将其解释为二进制文件
utf-8

当文件是 utf-8 文本时,cli 程序“less”会将其解释为二进制文件

我有一个文件,里面有非 ASCII 的 UTF-8 字符。当我使用less它查看该文件时,我收到一条警告,说may be a binary file. See it anyway?但该文件显然不是二进制文件。当我打开该文件时,字符无法正确呈现。是什么让 less 相信该文件是二进制文件?另外,请注意,这些文件有更多行纯 ASCII 文本,我为了简洁起见将其删去了。这是一个重现该行为的半最小示例。 更多背景信息: $ cat broken.log ⋮ ⋮ =✓) $ head broken.log ⋮ ⋮ =✓) $ less broken.log "bro...

Admin

如何在我的 SQL Systemctl 服务中定义命令行选项
utf-8

如何在我的 SQL Systemctl 服务中定义命令行选项

我在 Digital Ocean Cloud 上安装了 mysql。默认情况下,它与系统 ctl 服务一起工作。 我需要使用以下选项运行服务器: 已经从这里。 所以我尝试编辑这个文件:nano /etc/mysql/mysql.conf.d/mysqld.cnf 但在我添加值并尝试重新启动服务后,它显示: Job for mysql.service failed because the control process exited with error code. See "systemctl status mysql.service" and "jour...

Admin

当 Windows 设置为使用 UTF-8 时,Word 链接到 Excel 出现问题
utf-8

当 Windows 设置为使用 UTF-8 时,Word 链接到 Excel 出现问题

我有一些 Word 文档,其中的字段可以使用 Word 内置的 Excel 链接从 Excel 文件自动更新(如复制 > 选择性粘贴 > 粘贴为链接)。 在设置了一台新电脑后,我注意到在某些情况下,链接文本的末尾会被截断,经过一些测试,我发现对于链接文本中的每个重音字符(例如 á、õ)或特殊字符(º、ç),Word 中都会从该文本的末尾删除一个字符。如果文本中的特殊字符足够多,则会在末尾添加替换字符 (�)。 这一切都表明文本编码存在问题,但我在 Word 或 Excel 中都找不到更改它的方法。我看到的唯一选项是语言选项,但它被设置为在两个应用...

Admin

通过命令行在 Windows 中将 UTF-16 LE 转换为 UTF-8
utf-8

通过命令行在 Windows 中将 UTF-16 LE 转换为 UTF-8

(问题重写以变得更加有用) 我有一个批处理脚本,它将与命令行程序交互,获取其输出,然后根据该输出执行决策。 我需要与之交互的程序之一相当老旧,所以我只能忍受它的怪癖。当我将其输出通过管道传输到文本文件时,该文本文件采用 UTF-16 LE 编码。 以下是我的方法: program -parameter > resultat.txt 在Windows 7下,这种编码似乎给cmd/batch工作带来了麻烦,因为无法将这样的文本文件的内容读入变量。 这是一个例子,(这只使用文本文件的第一行): set /p Var=<resultat.txt ech...

Admin

创建 zip 格式,其 AES 密码为 UTF 国际字母
utf-8

创建 zip 格式,其 AES 密码为 UTF 国际字母

出于我无法理解的原因,我们想要在 Linux 上创建用 AES-256 加密的 zip 格式,其密码可以是国际密码。 如果我们使用 7-zip,我发现它在创建 7z 文件时有效,即以下内容: 7za a -t7z -p密码 test.7z ok.txt 但是,如果创建 zip 文件,则相同的命令将会失败并出现错误,如下所示: 7za a -tzip -p密码 test.zip ok.txt 有什么办法可以解决这个问题吗? 我们不必拘泥于 7-zip 命令,任何可以在 Linux 上使用国际字符创建 AES-256 密码的 zip 格式的方法都可以。 请注...

Admin

rsync 对于包含 UTF-8 字符的文件名,出现“文件名太长(36)”错误
utf-8

rsync 对于包含 UTF-8 字符的文件名,出现“文件名太长(36)”错误

尝试将文件从 NTFS 格式的 HDD 复制到 EXT4 格式的 HDD,rsync无法复制其中一些由亚洲(UTF-8)字符组成的相对较长的文件名。 例如,有一个名为的文件: 动态网自由门 天安門 天安门 法輪功 李洪志 Free Tibet 六四天安門事件 The Tiananmen Square protests of 1989 天安門大屠殺 The Tiananmen Square Massacre 反右派鬥爭 The Anti-Rightist Struggle 大躍進政策 The Great Leap Forward 文化大革命.gif 它位于一个...

Admin

我的文本文件中充满了问号。如何才能使其可读?
utf-8

我的文本文件中充满了问号。如何才能使其可读?

当我打开一个文本文件时Visual Studio 代码,文本中包含很多问号,而我原本希望看到瑞典字母,例如 å、ä、ö: ^点击放大 向右下方(在状态栏中VS 代码),我注意到上面写着UTF-8。 这和我面临的问题有关系吗? 我怎样才能使所有这些字母正确显示? 附注:当我以普通方式打开同一个文件时 Windows 记事本,文本显示正确: 在这种情况下,状态栏显示的不是 UTF-8,而是美国国家标准在右下角。 但在 VS Code 中,即使我点击UTF-8,然后 使用编码重新打开,我找不到任何名为 ANSI 的编码。 如果你想用我使用的确切文件重现这...

Admin

Windows Server 2019 和文件编码
utf-8

Windows Server 2019 和文件编码

我在使用 Windows Server 2019 将文件保存为无 BOM 的 UTF-8 时遇到了问题。 如果您在 Windows Server 2019 上的记事本中创建一个简单的文件,并使用 UTF-8 将其保存为 .xml(根本没有 BOM 选项,就像在 Windows 10/11 或更早版本的 Windows Server 上一样),即使没有出现该选项,它实际上也会使用 BOM 进行保存。我通过将文件复制回我的笔记本电脑并在 NotePad++ 中打开来验证了这一点,我可以看到它包含 BOM。 不需要 BOM 的原因是,我必须编译一个没有 BOM 的...

Admin

How does thetext decoder knows which text encoder is used to encode?
utf-8

How does thetext decoder knows which text encoder is used to encode?

When I create a text file on Windows operating system using Notepad and hit save, I get to choose the text encoding. Suppose I saved this file using UTF-16 LE encoding and later sent this file to a friend. How will the decoder at his end (his computer) know which encoder is used a...

Admin

如何使用 WGET 下载包含 UTF-8 编码的链接
utf-8

如何使用 WGET 下载包含 UTF-8 编码的链接

我使用 wget (Windows) 下载网页。在一个网站上,一切都运行良好,但有些网页返回零文件。以下是我执行的命令。第一个使用 WGET 加载良好,第二个返回一个空文件 这工作正常并返回包含页面源代码的文件: wget.exe -O pag.txt --restrict-file-names=nocontrol "http://www.goudengids.be/bedrijf/Hasselt/L2137456/Dehaese+%26+Dehaese+Advocatenkantoor/" >nul 2>nul 但是这个不起作用并返回一个空的...

Admin

从 Windows 到 macOs 的 SSH 会话中出现“CocoaPods 要求您的终端使用 UTF-8 编码”
utf-8

从 Windows 到 macOs 的 SSH 会话中出现“CocoaPods 要求您的终端使用 UTF-8 编码”

我需要pod install从 Windows 11 机器通过 ssh 远程运行 macOS 12.4。 为此,我ssh通过 进入 macOS 计算机cmd。但是,当我pod install在安全 shell 中运行时,我收到一条警告消息 WARNING: CocoaPods requires your terminal to be using UTF-8 encoding. Consider adding the following to ~/.profile: export LANG=en_US.UTF-8 出现此消息后,cocoapods 尝试执...

Admin