fold 指定文本文件在输出在屏幕上的字符长度
No 1 2
命令/参数 cat /etc/fstab fold -w 20 /etc/fstab 查看fstab文件 以每行20个字符,在屏幕上显示fstab文件 作用 fmt 对文本格式进行优化 压缩空格
No 1 2
命令/参数 cat /etc/fstab fmt -u /etc/fstab 查看fstab文件 压缩文本文件中多余的空格 作用 expand 将文本中的制表符(Tab键)转换成空格(空白字符)
No 1 例:
可以和unexpand对比学习 命令/参数 expand -t 20 t1.txt 将一个 Tab键换成20个空格 作用
col 过滤文本中的控制字符
用vi打开mytest2可以发现里面有一行“^F”的控制字符
cat 指令查看的时候也看到不认识的控制字符
过滤控制字符
过滤后可以保存到其他的文件
colrm 删除文本中的指定列
comm 比较两个排序后的文本不同之处
比较的两个文本必须先进行排序
csplit 将一个大文件分隔成多个小文件
No 1 2 命令/参数 cp /etc/httpd/conf/httpd.conf . csplit httpd.conf 300 作用 将httpd.conf拷贝到当前目录下 在第300行出将httpd.conf文件分隔成两个文件,xx01、xx00就是分隔后的两个文件 例:
diff3 比较三个文件有什么不同
查看准备好的三个文件
用diff3指令比较三个文件有什么不同
diffstat 显示diff输出结果的统计信息
一般用于统计补丁程序的详细信息
printf 格式化输出字符串
pr 转化文本文件为适合打印的格式