一、显示行数、字数、字符数命令:wc
1.功能
- 可以显示文件的行数、字数、字符数
2.命令格式
- wc [参数]
相关参数
- -l:仅列出行数
- -w:仅列出多少字数
- -m:仅列出多少字符
3.注意事项
- 不加任何参数时,行数、字数、字符数都列出来。顺序依次为:行数、字数、字符数
4.演示案例
- 列出行数、字数、字符数
- 列出行数、字数
- last中有很多与账户无关的行。我们指向要有账号信息的那几行,并列出有多少行
二、划分命令:split
1.功能
- 可以对文件进行划分,将一个大文件划分为多个小文件
- 划分的方式分为:依据文件大小划分和依据文件行数划分
2.命令格式
- split [参数] 被划分的文件 生成的文件前缀名
相关选项与参数
- -b:后面划分之后,每个文件的大小。单位:b、k、m等
- -l:以行数来划分文件
3.注意事项
- 划分之后的文件,文件前缀名为xx,则文件的名字格式为:xxxaa、xxxab、xxxac
4.演示案例
- 案例一:将files划分为多个文件,每个文件300k,这些文件的后缀名files
split -b 300k ./files files
划分之后将这个这些文件写入到filesback中
cat filesa* >> filesback
- 案例二:利用ls输出信息,每10行记录成一个文件,文件名前缀为lsroot。使用wc查看这些文件中的行数
ls -al / | split -l 10 - lsroot
wc -l lsroot*
三、参数代换命令:xargs
1.功能
2.注意事项
3.命令格式
相关选项与参数
4.演示案例