首页 > 其他分享 >制表符转换为空格

制表符转换为空格

时间:2024-02-18 15:00:46浏览次数:28  
标签:转换 GNU -- 指定 空格 unexpand 制表符

制表符转换为空格

expand <filename>

空格转换为制表符

unexpand <filename>

expand 命令手册

EXPAND(1)                          用户命令                          EXPAND(1)

名称
       expand - 将制表符转换为空格

概要
       expand [选项]... [文件列表]...

描述
       将所列文件中的制表符转换为空格,且输出到标准输出。

       如果没有指定文件,或者指定文件为“-”,则从标准输入读取。

       必选参数对长短选项同时适用。

       -i, --initial
              不转换非空白符后的制表符

       -t, --tabs=数字
              设置每个制表符为指定数字的宽度,而不是默认的 8

       -t, --tabs=列表
              指定制表符位置列表,用逗号分隔。最后的指定位置可以前缀加上‘/’符号以声明在最后一个明确指定制表符位置的声明之后对应位置的倍数均为制表符。另外,还可以使用‘+’的前缀以声明在最后一个明确指定位置的制表符之后每隔多少的位置间距是一个制表符

       --help 显示此帮助信息并退出

       --version
              显示版本信息并退出

作者
       由 David MacKenzie 编写。

报告
       GNU coreutils 的在线帮助: <https://www.gnu.org/software/coreutils/>
       请向 <https://translationproject.org/team/zh_CN.html> 报告翻译错误。

版权
       Copyright © 2022 Free Software Foundation, Inc.  License GPLv3+: GNU
       GPL version 3 or later <https://gnu.org/licenses/gpl.html>.
       本软件是自由软件:您可以自由修改和重新发布它。在法律允许的范围内,不提供任何保证。

参考
       unexpand(1)

       完整文档请见: <https://www.gnu.org/software/coreutils/expand>
       或者在本地使用: info '(coreutils) expand invocation'

GNU coreutils 9.1                  2022年9月                         EXPAND(1)

unexpand 命令手册

UNEXPAND(1)                        用户命令                        UNEXPAND(1)

名称
       unexpand - 将空格转换为制表符

概要
       unexpand [选项]... [文件列表]...

描述
       将所列文件中的空格转换为制表符,并输出到标准输出。

       如果没有指定文件,或者指定文件为"-",则从标准输入读取。

       必选参数对长短选项同时适用。

       -a, --all
              转换所有的空格,而不仅仅是行首空格

       --first-only
              只转换行首空格(覆盖 -a 选项)

       -t, --tabs=N
              每 N 个字符作为一个制表符而不是默认的 8 (启用 -a 选项)

       -t, --tabs=列表
              指定制表符位置列表,用逗号分隔。最后的指定位置可以前缀加上‘/’符号以声明在最后一个明确指定制表符位置的声明之后对应位置的倍数均为制表符。另外,还可以使用‘+’的前缀以声明在最后一个明确指定位置的制表符之后每隔多少的位置间距是一个制表符

       --help 显示此帮助信息并退出

       --version
              显示版本信息并退出

作者
       由 David MacKenzie 编写。

报告
       GNU coreutils 的在线帮助: <https://www.gnu.org/software/coreutils/>
       请向 <https://translationproject.org/team/zh_CN.html> 报告翻译错误。

版权
       Copyright © 2022 Free Software Foundation, Inc.  License GPLv3+: GNU
       GPL version 3 or later <https://gnu.org/licenses/gpl.html>.
       本软件是自由软件:您可以自由修改和重新发布它。在法律允许的范围内,不提供任何保证。

参考
       expand(1)

       完整文档请见: <https://www.gnu.org/software/coreutils/unexpand>
       或者在本地使用: info '(coreutils) unexpand invocation'

GNU coreutils 9.1                  2022年9月                       UNEXPAND(1)

标签:转换,GNU,--,指定,空格,unexpand,制表符
From: https://www.cnblogs.com/Undefined443/p/18019328

相关文章

  • C++类型转换
    C++类型转换静态转换:​ 用于类层次结构中基类(父类)和派生类(子类)之间指针或引用的转换//指针voidtest02(){ Father*f=NULL; Son*s=NULL; //向下转换不安全 Son*s1=static_cast<Son*>(f); //向上转换安全 Father*f1=static_cast<Father*>(s); //没有继......
  • 类属性转换 拷贝 赋值
    参考链接 https://www.cnblogs.com/CodeBlogMan/p/18005657 三、类属性转换在实际Java开发中,关于VO、Entity、DTO等对象属性之间的赋值是我们经常遇见的,最简单使用@Data去逐个.set()或者@Builder链式.build(),其实都是很靠谱的办法,而且可以控制颗粒度。但属性一多......
  • JS日期格式化转换方法
    Date.prototype.Format=function(fmt){//author:meizzvaro={"M+":this.getMonth()+1,//月份"d+":this.getDate(),//日"H+":this.getHours(),//小时"m+":this.getMinutes(),//分......
  • Flink DataStream API-数据源、数据转换、数据输出
    本文继续介绍FlinkDataStreamAPI先关内容,重点:数据源、数据转换、数据输出。1、Source数据源1.1、Flink基本数据源文件数据源//2.读取数据源DataStream<String>fileDataStreamSource=env.readTextFile("/Users/yclxiao/Project/bigdata/flink-blog/doc/wor......
  • Linux 中 字符串 与shell数组的转换
     001、字符串转换为shell数组[root@PC1test1]#str1="aabb100200500"##生成测试字符串[root@PC1test1]#echo$str1aabb100200500[root@PC1test1]#ay1=($str1)##字符串转换为数组[root@PC1test1]#echo${ay1[0]}......
  • C#的DataTable、List、Dictionary、JSON、XML之间的转换
    1.DataTable转List//创建一个DataTable对象DataTabledataTable=newDataTable();//将DataTable转换为List<DataRow>List<DataRow>dataList=dataTable.AsEnumerable().ToList(); 2、DataTable转Dictionary//创建一个DataTable对象DataTabledataTable=new......
  • WPF中值转换器的使用
    什么是值转换器在WPF(WindowsPresentationFoundation)中,值转换器(ValueConverter)是一种机制,允许你在绑定时转换绑定源和绑定目标之间的值。值转换器实现了IValueConverter接口,该接口包含两个方法:Convert和ConvertBack。这两个方法分别用于在绑定源到目标时进行值转换,以及在目......
  • FPGA图像处理学习(人脸识别、追踪、转换)
    获取人脸图像——肤色提取(Ycbcr+阈值)——滤波处理(中值、腐蚀膨胀)——人脸框选——显示肤色提取:顾名思义,将肤色从外界环境中提取出。在肤色识别算法中,常用YCbCr颜色空间(亮度、蓝色、红色分量),因为肤色在YCbCr空间受亮度信息的影响较小,从而肤色类聚性好,由此,在Ycbcr空间基础上,我们......
  • golang类型转换模块之gconv
    gf框架提供了非常强大的类型转换包gconv,可以实现将任何数据类型转换为指定的数据类型,对常用基本数据类型之间的无缝转换,同时也支持任意类型到struct对象的属性赋值。由于gconv模块内部大量使用了断言而非反射(仅struct转换使用到了反射),因此执行的效率非常高。使用方式:import"g......
  • C# 进制转换
    usingSystem;namespaceConsoleApp2{classProgram{staticvoidMain(string[]args){//十进制转为二进制stringresult1=Convert.ToString(100,2);Console.WriteLine(result1);......