1.wc的用法:wc 命令用于计算文件中的行数、单词数和字节数。
常用选项
-l:只显示行数-w:只显示单词数-c:只显示字节数-m:只显示字符数(与-c类似,但处理多字节字符)-L:显示最长行的长度
2.uniq的用法:uniq 命令用于去除重复的行。注意,uniq 只能去除相邻的重复行,所以通常需要配合 sort 命令使用。
常用选项
-c:计数每行出现的次数-d:仅显示重复的行-u:仅显示不重复的行
3.sort的用法::sort 命令用于对文件或输入的行进行排序。
常用选项
-n:按数值排序-r:按逆序排序-k:按指定的键排序-t:指定分隔符-u:去除重复行
总结:
1.计算目录的个数:
ls -l /path | awk '/^d/{count++} END {print count}'
管道符:| 的作用是将上一步的运行结果传递到下一步命令。
count是变量名

2.计算普通文件的个数
ls -l /opt/installs/hadoop3.1.4 | awk '/^-/ {count++} END {print count}'







![[C++]24:异常和智能指针](https://img-blog.csdnimg.cn/direct/a8474eb959cf4afabf87171754737bb8.png)












