千家信息网

Linux基础命令expand和unexpand的用法

发表于:2025-02-23 作者:千家信息网编辑
千家信息网最后更新 2025年02月23日,这篇文章主要介绍"Linux基础命令expand和unexpand的用法",在日常操作中,相信很多人在Linux基础命令expand和unexpand的用法问题上存在疑惑,小编查阅了各式资料,整理出简
千家信息网最后更新 2025年02月23日Linux基础命令expand和unexpand的用法

这篇文章主要介绍"Linux基础命令expand和unexpand的用法",在日常操作中,相信很多人在Linux基础命令expand和unexpand的用法问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答"Linux基础命令expand和unexpand的用法"的疑惑有所帮助!接下来,请跟着小编一起来学习吧!

expand

将文件中的tab转换成空格,结果送到标准输出。如果没有指定文件,那么从标准输入读取。

此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、SUSE、openSUSE、Fedora。

1、语法

expand [选项] file

2、选项列表

选项

说明

--version

显示命令版本信息

--help

显示帮助文档

-i | --initial

不转换空白行的tab

-t | --tabs

指定tab代表的字符数,默认8个

3、实例

替换tab

[root@192 weijie]# cat 2.c //查看内容

hello linux

i am weijie

love world

hehe

im join

[root@192 weijie]# expand -t 1 2.c //tab1个空格代替

hello linux

i am weijie

love world

hehe

im join

unexpand

将文件中的空白字符转换为控制字符tab,将结果送到标准输出。空格数大于8才能被替换。如果没有指定文件,那么从标准输入读取。

此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、SUSE、openSUSE、Fedora。

1、语法

unexpand [选项] file

2、选项列表

选项

说明

--version

显示命令版本信息

--help

显示帮助文档

-a

转换所有的空格

--first-only

仅转换开头的空格

-t | --tabs

指定tab代表的字符数,默认是8

3、实例

替换空格

[root@192 weijie]# cat 3.c //查看内容,有16个空格

nihao linux

[root@192 weijie]# unexpand -a -t 16 3.c //替换16个空格,变为tab

nihao linux

到此,关于"Linux基础命令expand和unexpand的用法"的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注网站,小编会继续努力为大家带来更多实用的文章!

命令 空格 基础 字符 文件 标准 学习 帮助 代表 信息 内容 实例 文档 更多 版本 空白 结果 范围 语法 适用范围 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 网络安全要做到哪几点 江苏网络安全志愿者 天刀捏脸美女数据库 中企互联网科技有限公司 论文网络安全的例子 深圳市图书馆数据库资源 上海优立美互联网科技有限公司 电脑软件开发和手机开发 网络安全专业就业前景好 长沙直播软件开发团队 军方网络安全股票 阿里云代购服务器安全吗 网络安全审计 翻译 mc服务器推广 局域网络安全账号修改 说说关于网络安全的句子100字 医院的网络安全测试多久测试一次 广东大数据软件开发费用是多少 IE标准化数据库建立 接口 c 数据库接口 计算机网络技术是网络营销吗 华为防火墙端口与服务器相连 软件开发前端和后端哪个好 哪个数据库支持多语言解锁 关于网络安全的小问答 网络应用是软件开发吗 网易数据库员工工资 厦门四方块软件开发工作室 软件开发有哪几个职业方向 开展网络意识形态和网络安全计划
0