DoubleLi

qq: 517712484 wx: ldbgliet

  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 :: 管理 ::

2021年12月8日

摘要: 简介 awk是一个强大的文本分析工具,相对于grep的查找,sed的编辑,awk在其对数据分析并生成报告时,显得尤为强大。简单来说awk就是把文件逐行的读入,以空格为默认分隔符将每行切片,切开的部分再进行各种分析处理。 awk有3个不同版本: awk、nawk和gawk,未作特别说明,一般指gawk 阅读全文
posted @ 2021-12-08 18:16 DoubleLi 阅读(139) 评论(0) 推荐(0)

摘要: shell 与 export命令用户登录到Linux系统后,系统将启动一个用户shell。在这个shell中,可以使用shell命令 或声明变量,也可以创建并运行shell脚本程序。运行shell脚本程序时,系统将创建一个子shell。 此时,系统中将有两个shell,一个是登录时系统启动的shel 阅读全文
posted @ 2021-12-08 17:56 DoubleLi 阅读(719) 评论(0) 推荐(0)

摘要: 一、为什么要用xargs: linux的命令中很多的命令的设计是先从命令行参数中获取参数,然后从标准输入中读取,xargs命令可以通过管道接受字符串,并将接收到的字符串通过空格分割成许多参数(默认情况下是通过空格分割) 然后将参数传递给其后面的命令,作为后面命令的命令行参数; 二、xargs的一些有 阅读全文
posted @ 2021-12-08 17:54 DoubleLi 阅读(6859) 评论(0) 推荐(0)

摘要: 本文的例子部分是引用网络上的一篇文章。 Linux的IO输入输出有三类 Standard Input 代码 0Standard Output 代码 1Standard Error 代码 2 举个例子:ls test.sh test1.sh >success.txt 2>&1 将前面执行结果的标准输出 阅读全文
posted @ 2021-12-08 17:47 DoubleLi 阅读(348) 评论(0) 推荐(0)

摘要: #### 题目要求计算文档a.txt中每一行中出现的数字个数并且要计算一下整个文档中一共出现了几个数字。例如a.txt内容如下:12aa*lkjskdjalskdflkskdjflkjj我们脚本名字为 ncount.sh, 运行它时:bash ncount.sh a.txt输出结果应该为:20sum 阅读全文
posted @ 2021-12-08 17:37 DoubleLi 阅读(313) 评论(0) 推荐(0)

摘要: 一. 管道命令 管道命令操作符是:”|”,它只能处理经由前面一个指令传出的正确输出信息,对错误信息信息没有直接处理能力。然后,传递给下一个命令,作为标准的输入. 管理命令的输出说明: 【指令1】正确输出,作为【指令2】的输入 然后【指令2】的输出作为【指令3】的输入 ,【指令3】输出就会直接显示在屏 阅读全文
posted @ 2021-12-08 17:29 DoubleLi 阅读(3778) 评论(0) 推荐(0)

摘要: IF条件判断 1、基本语法:if [ command ]; then 符合该条件执行的语句fi 2、扩展语法:if [ command ];then 符合该条件执行的语句elif [ command ];then 符合该条件执行的语句else 符合该条件执行的语句fi 3、语法说明:bash she 阅读全文
posted @ 2021-12-08 17:24 DoubleLi 阅读(8213) 评论(1) 推荐(0)

摘要: 变量简介变量就是程序设计语言中的一个可以变化的量,当然,可以变化的是变量的值。变量几乎所有的程序设计语言中都有定义,并且其涵义也大同小异。从本质上讲,变量就是在程序中保存用户数据的一块内存空间,而变量名就是这块内存空间的地址。在程序的执行过程中,保存数据的内存空间的内容可能会不断地发生变化,但是,代 阅读全文
posted @ 2021-12-08 17:18 DoubleLi 阅读(677) 评论(0) 推荐(0)

摘要: git的fast-forward在之前的文章有介绍过,但是介绍的不细: http://www.cnblogs.com/charlesblc/p/5953066.html fast-forward方式就是当条件允许的时候,git直接把HEAD指针指向合并分支的头,完成合并。属于“快进方式”,不过这种情 阅读全文
posted @ 2021-12-08 15:30 DoubleLi 阅读(4723) 评论(0) 推荐(0)