shell_进阶命令使用

=====================【进阶命令】=====================
grep 查找

sed 编辑

https://www.cnblogs.com/ggjucheng/archive/2013/01/13/2858470.html
awk 数据分析并生成报告
    把文件逐行地读入,已空格为默认分割符将每行切片;
    awk工作流程是这样的:读入有'\n'换行符分割的一条记录,然后将记录按指定的域分隔符划分域,填充域,
    $0则表示所有域,$1表示第一个域,$n表示第n个域。默认域分隔符是"空白键" 或 "[tab]键"

tr命令:

find

xargs

wc //统计
说明:利用wc指令我们可以计算文件的Byte数、字数、或是列数,若不指定文件名称、或是所给予的文件名为"-",则wc指令会从标准输入设备读取数据。
格式:[-clw][--help][--version][文件...]
参数:
-c或--bytes或--chars 只显示Bytes数。
-l或--lines 显示行数。
-w或--words 只显示字数。

=====================【常用操作】=====================
find . -name "*up.bin" | wc -l  //可以获知find的文件有几个

上一篇:linux 基础之输入输出重定向


下一篇:大数据Linux开发笔记-11磁盘情况查询