zoukankan      html  css  js  c++  java
  • col命令

    col命令

    在很多UNIX说明文件里,都有RLF控制字符,当我们把说明文件的内容输出成纯文本文件时,控制字符会变成乱码,col命令则能有效滤除这些控制字符。

    语法

    col [options]
    

    参数

    • -b, --no-backspaces: 过滤掉所有的控制字符,包括RLFHRLF
    • -f, --fine: 允许前半行换行,通常在半行边界上打印的字符会在下一行上打印,滤除RLF字符,但允许将HRLF字符呈现出来。
    • -p, --pass: 传递未知控制序列,通常col将从输入中过滤出除自身识别和解释的以外的任何控制序列。
    • -h, --tabs: 将空格转换为制表符,这是默认设置。
    • -x, --spaces: 将制表符转换为空格。
    • -l, --lines NUM: 在内存中至少缓冲num行,默认情况下缓存128行。
    • -V, --version: 输出版本信息。
    • -H, --help: 输出帮助信息。

    示例

    col的帮助文档过滤掉反向换行符RLF后保存到col.txt

    col --help | col > col.txt
    

    col的帮助文档过滤掉控制字符后保存到col.txt

    col --help | col -b > col.txt
    

    col的帮助文档的制表符转换为空格后保存到col.txt

    col --help | col -x > col.txt
    

    每日一题

    https://github.com/WindrunnerMax/EveryDay
    

    参考

    https://www.computerhope.com/unix/ucol.htm
    https://www.runoob.com/linux/linux-comm-col.html
    https://www.geeksforgeeks.org/col-command-in-linux-with-examples/
    
  • 相关阅读:
    airtest支持Cocos-Creator,SDK接入
    Python的getter和setter方法
    liunx常用命令
    liunx的vim常用命令收集
    django+atx+liunx的一些shell脚本
    django+airtest+atx部署liunx平台
    Android下的鉴权实现方案
    Mate20 pro实现H265 (HEVC)实时硬件编码
    OpenCV C++常用功能介绍
    Ubuntu16.04编译libjpeg-turbo库
  • 原文地址:https://www.cnblogs.com/WindrunnerMax/p/13901117.html
Copyright © 2011-2022 走看看