man帮助输出文件打开乱码处理

使用过Unix系统的人肯定会知道man帮助的功能强大,是官方的帮助文档,我们平时可以通过它来查询不知道如何使用的命令或者查询linux的系统C函数,所以有的时候我们需要把man里的帮助信息导出来,但是我们用>>直接导出的文件打开会有乱码,在许多UNIX说明文件里,都有RLF控制字符。当我们运用shell特殊字符>或者>>导出的明文件的内容输出成纯文本文件时,控制字符会变成乱码,这时候我们就要用col命令过滤这些字符

[[email protected] data]# man col |col -b >col.txt

这样导出的文件就可以正常打开了,而通过导出的man帮助我们得到以下col的使用参数

-b:过滤掉所有的控制字符,包括RLF和HRLF;
-f:滤掉RLF字符,但允许将HRLF字符呈现出来;
-p:前半换行是允许的(‘‘fine模式”)。通常打印在半年线边界字符打印如下—降低线。
-x:以多个空格字符来表示跳格字符;
-lnum<缓冲区列数>:预设的内存缓冲区有128列,用户可以自行指定缓冲区的大小。

此外,在和大家推荐一个好用的linux命令中文帮助的网站http://man.linuxde.net/

时间: 2024-08-01 03:25:59

man帮助输出文件打开乱码处理的相关文章

offices文件打开乱码问题如何处理

随着各种ERP系统的使用,各种企业报表,文件,数据的导出,难免会遇到文件编码不兼容的问题,打开的文件全部是乱码,怎么处理? 今天在工作中碰到一例从国税系统导出来的数据,全部是乱码,2个用户,在另一个用户的计算机上没啥问题,在第二个用户计算机上就会存在乱码.很诧异...... 诧异归诧异,其实解决还是蛮简单的.了解offices的简单运行原理即可轻松解决: 以.csv文件为例(csv经常会遇到这种问题) (1)首先,用notepad记事本把.csv文件打开,然后选择 另存为... (2) 将编码格

Xshell下VI打开文件中文乱码解决

修改 /etc/sysconfig/i18n 成如下值:LANG="zh_CN.utf8"LANGUAGE="zh_CN.utf8"SUPPORTED="zh_CN.utf8:zh_CN.GB18030:zh_CN:zh:en_US.UTF8:en_US:en"SYSFONT="lat0-sun16" 保存退出后,重新连接,连接编码也选utf-8即可 Xshell下VI打开文件中文乱码解决,布布扣,bubuko.com

html文件乱码以及用浏览器打开html文件时乱码问题解析

html文件是有编码方式的,比如"UTF-8"."GBK"等等.这些在记事本中或许看不出来,但是在eclipse中,可以设置html文件的编码方式,以下的图片中会有说明. 测试一: 以"UTF-8"方式保存html文件,具体的文件内容见下图: 图中可以看到,文件的编码方式为"UTF-8",下方的红框中的Other所示,是在eclipse中设置的.图片上方的红框指明浏览器打开该文件的编码方式,可以看到为"UTF-8&q

[转载] linux下打开windows txt文件中文乱码问题

原文链接 在linux操作系统下,我们有时打开在windows下的txt文件,发现在windows下能正常显示的txt文件出现了中文乱码. 出现这种情况的原因为两种操作系统的中文压缩方式不同,在windows环境中中文压缩一般为gbk,而在linux环境中为utf8,这就导致了在windows下能正常显示 txt文件在linux环境下打开呈现了乱码状态. 解决方法:在linux用iconv命令,如乱码文件名为shujujiegou.txt,那么在终端输入如下命令: iconv -f gbk -t

Biee11g导出excel文件打开时出现乱码

问题描述:在rpd中导出含有中文的CSV格式的文件后 用OFFICE2007打开时出现中文乱码情况 备注:导出csv文件时 选择编码为UTF-8则会出现乱码 选择UNICODE编码则正常显示 选择ANSI编码时 则导出文件不全-------只有""""符号 , 没有其他内容 故障原因 此种情况一般是导出的文件编码的问题.在简体中文环境下,EXCEL打开的CSV文件默认是ANSI编码,如果CSV文件的编码方式为utf-8.Unicode等编码可能就会出现文件乱码的情况

Windows下Git Bash中VIM打开文件中文乱码

Windows下Git Bash中VIM打开文件中文乱码,解决方法是: 步骤一 [email protected] MINGW64 /d/项目GGE/Hard_for_GGE (master)$ cd /etc/ [email protected] MINGW64 /etc$ vi vimrc 步骤二 在打开的vimrc文件开头添加以下代码: set nu set fencs=utf-8,gbk,utf-16,utf-32,ucs-bom 保存并退出vimrc编辑文档. 步骤三 1.退出git

java utf8字符 导出csv 文件的乱码问题。

在输出的格式为UTF-8的格式,但是打开CSV文件一直为乱码,后来参考了这里的代码,搞定了乱码问题,原文请参考:http://hbase.iteye.com/blog/1172200 private static void writeBcp( ) throws IOException { //Create bcp file if not exist File bcpFile = new File("test.csv"); //bcpFile.delete(); byte[] bom =

PHP使用文件流下载文件方法(附:解决下载文件内容乱码问题)

记得高中时候做过游戏私服,那时候的游戏主页是用PHP写的,因为文件很固定,客户端,登陆器和一些小工具,文件数目也不是很多,所以都是直接把下载链接写死的,直接链接到本地服务器的文件目录,今天QQ群有个朋友突然问我用文件流做PHP下载功能,顺手写了个小Demo,代码很简单,注释也全,直接上代码吧~ 1.flush — 刷新输出缓冲 2.ob_clean — 清空(擦掉)输出缓冲区 此函数用来丢弃输出缓冲区中的内容. 此函数不会销毁输出缓冲区,而像 ob_end_clean() 函数会销毁输出缓冲区.

Python open()函数文件打开、读、写操作详解

一.Python open()函数文件打开操作 打开文件会用到open函数,标准的python打开文件语法如下:open(name[,mode[,buffering]])open函数的文件名是必须的,而模式和缓冲参数都是可选的.比如说有个a.txt的文本文件,存放在c:\text下,那么你要打开它可以这样操作:>>>x = open(r 'c:\text\a.txt')用读的模式打开这个路径下的对应文本文件,如果要打开对像不存在,程序会报错. 二.open()函数文件打开模式参数常用值有