首页 > 其他分享 >vim 文件中出现 ^H

vim 文件中出现 ^H

时间:2024-07-18 19:51:18浏览次数:10  
标签:文件 字符 com vim &# https linux 出现

 

 

0 Problem

    在服务器上跑keras实验,然后用tee指令把实验结果保存在文本文件中。

 文本文件在本机linux下用vim打开文件时会出现^M,^H。用sublime打开也会出现奇怪的字符。

 

1 Reason

    linux下的换行符是\n,windows是\r\n,所以windows下的文件在linux下打开的话,\r会作为控制字符^M显示。(mac下换行符是\r)

    ^H出现的原因未知,估计是keras的进度条显示的方法造成。其实原因不太重要,反正能去掉,保证看的顺眼就好了。

 说到控制字符,可以简单列举几个。如下表所示,其中LF和CR是常用的换行符,SOH, EOT, ESC三个字符在计算机网络的数据链路层的帧传输时用到过,NUL为C中字符串结束提供标志\0。

Seq   ^J ^M ^H ^A ^D ^{  
十进制       10 13 08 01 04 27 00
缩写       LF CR BS SOH EOT ESC NUL
字符名       

Line Feed

(换行)

Carriage Return

(回车)

Backspace

(退格)

Starting of Heading

(报头开始)

End of transmission

(传输结束)

Escape

(转义)

Null

(空)

 

 

 

==========================================================

最常用的字符实体

 

显示说明实体名称实体编号
  半方大的空白    
  全方大的空白    
  不断行的空白格    
< 小于 &lt; &#60;
> 大于 &gt; &#62;
& &符号 &amp; &#38;
" 双引号 &quot; &#34;
© 版权 &copy; &#169;
® 已注册商标 &reg; &#174;
商标(美国) &trade; &#8482;
× 乘号 &times; &#215;
÷ 除号 &divide; &#247;

https://blog.wpjam.com/m/character-entity/

 

 

 

参考:

https://www.cnblogs.com/liaohuiqiang/p/7571365.html

https://blog.wpjam.com/m/character-entity/

 

标签:文件,字符,com,vim,&#,https,linux,出现
From: https://www.cnblogs.com/rebrobot/p/18310315

相关文章

  • .NET|--杂类|--json文件未释放, 就开始反序列化, 报错Newtonsoft.Json Unexpected cha
    前言一个看起来很莫名其妙的错误,json文件我打开看了下,格式也都正确,但是在vs中调试的时候,监视--查看--JSON可视化工具查看json字符串的话,会提示"字符串未设置为JSON格式","监视--查看--文本可视化工具",发现json格式确实看不出来任何问题.报错#报......
  • .NET|--杂类|--将Shp文件转为GeoJson-通过GDAL
    前言真实需求是将Shp转为pbf文件,不过我现在已经实现了,将GeoJson格式数据转换为pbf文件,所以需要实现将Shp文件转换为GeoJson格式即可.1.下载GDAL的程序集下载地址→https://www.gisinternals.com/development.php下载完成,解压zip文件,可以看到这些dll文件(路......
  • 常用的7款加密软件排行榜|办公文件加密(2024干货收藏)
    李明:“王丽,你知道吗?最近我们部门的一些项目资料差点被泄露出去,真是让人担心。”王丽:“是啊,数据安全问题真的不容忽视。我听说现在有很多加密软件可以帮到我们,你有了解过吗?”李明:“确实,我研究了一下,发现有几款加密软件特别适合我们办公使用。不如我们一起来整理一个排行榜,分......
  • 模型训练中出现loss为NaN怎么办?
    文章目录一、模型训练中出现loss为NaN原因1.学习率过高2.梯度消失或爆炸3.数据不平衡或异常4.模型不稳定5.过拟合二、针对梯度消失或爆炸的解决方案1.使用`torch.autograd.detect_anomaly()`2.使用torchviz可视化计算图3.检查梯度的数值范围4.调整梯度剪裁......
  • 为什么使用 Pool 重命名时我的文件数量会减少?
    我想并行重命名文件,这里我选择使用Pool来做到这一点。defrename_files(folder,prefix,n):files=os.listdir(folder)n=4tasks=[(os.path.join(folder,file),os.path.join(folder,......
  • # Windows 定时删除指定路径下N天前的日志文件
    Windows下bat脚本文件的内容为1.删除指定路径下5天前的所有文件@echooffsetSrcDir=E:\WORK\GitsetDaysAgo=5forfiles/p%SrcDir%/s/m*.*/d-%DaysAgo%/c"cmd/cdel/f/q/a@path"2.删除指定路径下5天前的所有log文件@echooffsetSrcDir=E:\WORK\Git//指......
  • vim网络和安全的操作及shell的使用
    目录vim模式一般模式下的基本操作:一般模式切换到编辑模式:一般模式切换到命令模式:Vim多窗口使用技巧横向切割打开:纵向切割打开:关闭多窗口:窗口的切换:网络:定义:作用:网络的类型:网络状态的查询:netstat常用的端口号:通过网络下载文件wgetvim模式Vim编辑器:vi与vim......
  • C++文件和流
    要在C++中进行文件处理,必须在C++源代码文件中包含头文件<iostream>和<fstream>。数据类型描述fstream该数据类型通常表示文件流,且同时具有ofstream和ifstream两种功能,这意味着它可以创建文件,向文件写入信息,从文件读取信息。ofstream该数据类型表示输出......
  • Vim 高手指南:Linux 环境下的高级使用技巧
    Vim高手指南:Linux环境下的高级使用技巧前言Vim是一个功能强大的文本编辑器,广泛应用于Linux系统以及各种编程环境中。作为一个Vim高级用户和Linux系统管理员,你将在这里学到如何充分利用Vim的高级功能,提升你的工作效率。第1章:Vim编辑器的基本概念和模式1.1Vi......
  • 多张图片合并成一个PDF文件有免费方法吗?
    大家在日常办公中也会经常使用图片文件,但是为了方便打印,我们一般都会选择将其转换成PDF格式。如何图片转pdf免费呢?下面我们就来分享3种转换方法,帮你解决转换难题!方法一:使用在线转换器ilovepdf中文在线工具是一款专门用来处理各种日常办公的PDF、office、图片等格式文档的工具,同......