Tag: ascii

Alt + ASCII代码,如Windows

可能重复: 输入特殊字符的方法? Alt + Numpad可能吗? 有没有办法在Ubuntu中使用Alt + ASCII代码键入ASCII代码,就像在Windows中可以做到的那样? 如果是这样,那该怎么办? 我知道有一种方法可以执行Ctrl + Shift + Unicode代码,但我想在Windows风格中执行此操作。

gedit无法识别字符编码,但gvim可以

我有很多来自Windows环境的纯文本文件。 他们中的许多人使用了一个糟糕的默认Windows代码页,既不是ASCII(7位)也不是UTF-8。 gvim打开这些文件没有问题,但是gedit没有这样做。 gvim将编码报告为latin1 。 我假设gvim正在对代码页做出“聪明”的假设。 (我相信这个代码页仍然有国际变体 )。 由此产生的一些问题: (1)。 有没有什么方法可以告诉gedit识别这个代码页? ** NB。 [更新]关于这一点(1),请参阅下面的答案。 **对于第(2)和(3)点。 看到奥利的回答。 (2)。 有没有办法扫描文件系统来识别这些问题文件? (3)。 是否有批量转换工具将这些文件转换为UTF-8? (..这个旧世界的文字混乱实际上是最后一根稻草,它把我带到了Ubuntu …… UTF-8系统默认为Brilliant ) [UPDATE] ** 注意: ** 我现在认为以下更新部分无关紧要,因为“问题”文件不是“问题”(请参阅​​下面的答案)。 我把它留在这里,因为它可能对某人有一些普遍的用处。 我已经找到了一个粗略的,准备好的方法来识别问题文件…… file命令不合适,因为它将我的示例文件标识为ASCII …但是ASCII文件是100%符合UTF-8的… 正如我在下面的评论中提到的,对UTF-8代码点的无效第一个字节的测试是: 如果(UTF-8代码点的第一个字节)介于0x80和0xBF之间(保留用于附加字节),或大于0xF7(“超长forms”),则认为是错误 我知道sed (有点,通过Win32端口),所以我设法凑齐了一个RegEx模式,找到了这些令人讨厌的字节。 这是一个丑陋的线,所以如果正则表达式吓到你,请立即离开:) 如果有人指出如何在范围[]表达式中使用hex值,我真的很感激..我刚刚使用了或者运算符\ | fqfn=”/my/fully/qualified/filename” sed -n “/\x80\|\x81\|\x82\|\x83\|\x84\|\x85\|\x86\|\x87\|\x88\|\x89\|\x8A\|\x8B\|\x8C\|\x8D\|\x8E\|\x8F\|\x90\|\x91\|\x92\|\x93\|\x94\|\x95\|\x96\|\x97\|\x98\|\x99\|\x9A\|\x9B\|\x9C\|\x9D\|\x9E\|\x9F\|\xA0\|\xA1\|\xA2\|\xA3\|\xA4\|\xA5\|\xA6\|\xA7\|\xA8\|\xA9\|\xAA\|\xAB\|\xAC\|\xAD\|\xAE\|\xAF\|\xB0\|\xB1\|\xB2\|\xB3\|\xB4\|\xB5\|\xB6\|\xB7\|\xB8\|\xB9\|\xBA\|\xBB\|\xBC\|\xBD\|\xBE\|\xBF\|\xF8\|\xF9\|\xFA\|\xFB\|\xFC\|\xFD\|\xFE\|\xFF/p” “${fqfn}” 所以,我现在将其移植到Oli的批量解决方案中……谢谢Oli! PS。 这是我在示例文件中找到的无效UTF-8字节… “H.Bork,Gøte-borg。” … “ø” = F8 hex …这是一个无效的UTF-8字符。

如何在/ b / on ubuntu上进行Triforce

如何键入三角形三个三角形? 所以来自塞尔达的Triforce的ascii艺术使用三角形符号。 / b /是4chan上的图像板。 此图像板上的文本由自动系统编辑,该系统删除所有预先存在的空格。 这使得ascii艺术很难实现。 使用特殊的空格char有一个技巧。 在Windows中获取此空格字符的alt代码是Alt + 255,并且在窗口中获取三角形的alt代码是Alt + 30。 在Ubuntu上获取这些符号的键盘快捷键是什么?如何让它们在4chan上工作?

如何让终端以ASCII横幅开头?

每次默认情况下,如何让我的Ubuntu终端以ASCII横幅开头?

什么是一些好的ASCII艺术生成器?

我试过过figlet,但这并不好。 还有其他ASCII编辑器吗?

在命令行中查看的ASCII动画?

我喜欢ASCII动画,想通过终端窗口查看它们。 哪些着名的Linux程序和命令适合在终端屏幕上显示ASCII动画或查看video?

文件内的文本中包含带数字的正方形

我遇到的一些文本文件中有小数字的正方形(代替某些字符)。 我无法在Ubuntu中复制和粘贴这些内容,但可以单独搜索和替换gedit每个字符(替换为我认为最匹配的内容),显然只有少数类型的square才可行。 我会相信显示这些方块因为我缺少某些字体…我的目的是将其转换为ePub或PDF文件。 我的问题是: 这是什么类型的编码? 为什么会发生这种情况? 如果它缺少字体,我可以安装它们并解决问题(允许我将符号转换为PDF,例如使用Calibre )吗? 是否有应用程序将我的文本文件转换为没有这些方块的文本文件,而是用类似的字符替换它们? 例如,符号 几乎是一个y ,所以我希望这个函数替换每个实例 与y 。 这里有一个示例txt文件,它最初看起来像这样 (注意OCR之后的不准确)。 注意:我无法使用uni2ascii或iconv (虽然我可能没有使用正确的[options]),所以请在发布解决方案之前检查给定的文件!

用于Linux的Windows子系统显示Linux发行版?

有一个软件包screenfetch可以从CLI使用ASCII启动屏幕显示您的Ubuntu发行版: 还有一个名为WinScreeny的软件包,它将在Windows环境中运行Linux时显示Windows徽标,但不支持WSL(适用于Linux的Windows子系统)。 有没有办法在WSL中显示反映Windows徽标的ASCII CLI Linux Distribution初始屏幕?

如何在Windows中键入Alt + numpad等ASCII字符?

在Windows上,组合键Alt + 2 + 5 + 5会创建一个空格。 我怎样才能在Ubuntu上实现这一目标?