Java教程

shell_进阶命令使用

本文主要是介绍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的文件有几个

这篇关于shell_进阶命令使用的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!