【问题标题】:Chinese text not working in terminal中文文本在终端中不起作用
【发布时间】:2010-04-23 22:53:29
【问题描述】:

我正在尝试将中文文本粘贴到终端中,但我得到了很多数字。如果我在终端加载后立即粘贴,粘贴将工作一次但不能再次工作?我正在使用它的 utf-8 unicode。

我认为它不是字体,因为它在 textedit 中工作,我遇到问题的唯一地方是终端,但我需要使用它来制作我的 sqlite 数据库。

最好的办法是什么?

谢谢

【问题讨论】:

    标签: sqlite macos terminal


    【解决方案1】:

    加载Terminal Inspector,确保Character Set Encoding 必须设置为Unicode (UTF-8),并检查Wide glyphs for Japanese/Chinese/etc 设置。

    【讨论】:

      【解决方案2】:

      最好的办法可能是将数据写入 SQL 文件并使用sqlite3 mydatabase.db < mychinesetextfile.sql 执行。

      总的来说,它并不漂亮;但它会起作用。

      【讨论】:

      • 数据库以 .sql 结尾会有所不同吗?
      • 我尝试复制并粘贴到终端以尝试以这种方式创建一个 new.db,但我最终得到 331\212\331\205\331\220....
      • 它现在出现在终端中,但是当我尝试使用 sqlite 时,它​​只会给我很多数字。
      猜你喜欢
      • 2022-01-25
      • 2019-09-30
      • 2016-09-27
      • 2016-01-06
      • 1970-01-01
      • 1970-01-01
      • 2022-06-14
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多