文本文件编辑shell命令

144 阅读1分钟

携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第21天,点击查看活动详情

文本文件编辑命令

cat命令

用于查看纯文本文件(内容较少的)

xn_2022-08-15_16-09-09

more命令

用于查看纯文本文件(内容较多的)

你可以使用空格键或者回车键进行进行翻页。

head命令

用于查看纯文本文档的前N行。格式“head 【选项】【文件】”

head -n  20  #文章的前20行 

tail命令

用于查看纯文本文档的后N行或持续刷新内容

tail -n 20   #查看文件后20行信息
tail -f      #实时滚动显示最后10行信息
tail -n +20  #显示文件从20行到末尾

tr命令

用于替换文本文件中的字符。

例:将文档中的小写英文字母替换为大写英文字母。

cat  ceshi.txt  |  tr [a-z] [A-Z]

xn_2022-08-15_17-20-21

wc命令

用于统计指定文本的行数,字数,字节数。

wc [参数] 文本
参数作用
-l只显示行数
-w只显示单词数
-c只显示字节数

stat命令

用于查看文件的具体存储信息和时间

xn_2022-08-15_17-28-55

cut命令

用于按列提取文本字符。

cut 【参数】  文本

例: 提取以冒号:为间隔符号的第一列内容。

xn_2022-08-16_09-01-53

diff命令

diff命令用于比较多个文本文件的差异

diff  【参数】  文件
​
diff --brief  wenjian1  wenjian2   # 比较两文件
diff -c  wenjian1  wenjian2  # 描述文件的具体不同