随笔分类 - shell
摘要:1、& command1 & command2 & command3 # 三个命令同时执行 用 & 连接的多个符号将同时执行,不管命令是否执行成功 单个的与符号通常可以发现在一个 bash 命令的行尾: sleep 2 & echo mi 其作用是令该命令转到后台执行。对于这样的命令,系统会创建一个
阅读全文
摘要:% *表示取从头到最后一个空格之前的内容: 实例: echo $a 68a320cd0b8b60deb0866fc27f3689e5 mtd2 echo ${a% *} 68a320cd0b8b60deb0866fc27f3689e5 %/*代表取从头到最后一个slash之前的所有内容 #*/代表去
阅读全文
摘要:参数列表 命令 命令缩写 命令说明 list l 显示多行源代码 break b 设置断点,程序运行到断点的位置会停下来 info i 描述程序的状态 run r 开始运行程序 display disp 跟踪查看某个变量,每次停下来都显示它的值 step s 执行下一条语句,如果该语句为函数调用,则
阅读全文
摘要:【截取】 一、Linux shell 截取字符变量的前8位,有方法如下: : 二、按指定的字符串截取 第一种方法: 第二种方法: 三、按指定要求分割 比如获取文件后缀名: 【拼接】 一、拼接字符 二、拼接字符串 【字符串比较】 【替换】 替换命令: 博客整理自: http://www.jb51.ne
阅读全文
摘要:find命令 基本格式:find path expression 1.按照文件名查找 2.按照文件特征查找 3.使用混合查找方式查找文件 参数有: !,-and(-a),-or(-o)。
阅读全文
摘要:选项: 参数: 文件:指定要进行内容过滤的文件。 例如有一个学生报表信息,包含No、Name、Mark、Percent: 使用 -f 选项提取指定字段: --complement 选项提取指定字段之外的列(打印除了第二列之外的列): 使用 -d 选项指定字段分隔符: 指定字段的字符或者字节范围 cu
阅读全文
摘要:一、dd命令的解释 dd:用指定大小的块拷贝一个文件,并在拷贝的同时进行指定的转换。 注意:指定数字的地方若以下列字符结尾,则乘以相应的数字:b=512;c=1;k=1024;w=2 参数注释: 1. if=文件名:输入文件名,缺省为标准输入。即指定源文件。< if=input file > 2.
阅读全文
摘要:方法1:perl 这两天在构建一个应用的使用用到了maven,由于project很大,足足有700多个 pom.xml文件,更郁闷的是在很多pom.xml文件里都单独指定了资源库的url,我需要把这些资源库的url统一指定到nexus本地中央库.手 工一个个改文件配置有点不太实际,所以google了
阅读全文
摘要:1、基本语法: 符合该条件执行的语句fi2、扩展语法: 符合该条件执行的语句 符合该条件执行的语句 符合该条件执行的语句 3、语法说明:bash shell会按顺序执行if语句,如果command执行后且它的返回状态是0,则会执行符合该条件执行的语句,否则后面的命令不执行,跳到下一条命令。当有多个嵌
阅读全文
摘要:xargs命令是给其他命令传递参数的一个过滤器,也是组合多个命令的一个工具。 它擅长将标准输入数据转换成命令行参数,xargs能够处理管道或者stdin并将其转换成特定命令的命令参数。 xargs也可以将单行或多行文本输入转换为其他格式,例如多行变单行,单行变多行。 xargs的默认命令是echo,
阅读全文
摘要:功能:全面搜索正则表达式并把行打印出来,是一种强大的文本搜索工具。 grep yuan filename :在文件中搜索yuan 这个字符串,并把含有此字符串的行打印出来,也可以多文件搜索。 grep -v yuan filename:在文件中搜索除含有yuan这个字串的行的其他行,并打印出来 gr
阅读全文
摘要:最基本功能是在文件或者字符串中基于指定规则浏览和抽取信息,awk抽取信息后,才能进行其他文本操作. 如last -n 5:显示最新登陆用户的信息。 只显示最新登陆的5个账号: awk工作流程是这样的:读入有'\n'换行符分割的一条记录,然后将记录按指定的域分隔符划分域,填充域,$0则表示所有域,$1
阅读全文
摘要:sed是一种流编辑器,它是一种文本处理中非常重要的工具,能够配合正则表达式使用。处理时,把当前的行存储在临时缓冲区中,称为模式空间,接着用sed命令处理缓冲区中的内容,处理完成之后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,知道文件末尾,文件内容你没有改变,除非你使用重定向存储输出。se
阅读全文