set 命令的使用
set 命令的使用 set #打印所有环境变量和shell函数 set -u # 遇到不存在的变量,忽略 set -x # 默认值输出命令结果,配置后将输出执行的命令 set -e # 脚本执行过程中遇到返回码不为零的情况就终止执行,不适用于管道命令,只要管道的最后一个语句执行成功,那么整条语句都算
set 命令的使用 set #打印所有环境变量和shell函数 set -u # 遇到不存在的变量,忽略 set -x # 默认值输出命令结果,配置后将输出执行的命令 set -e # 脚本执行过程中遇到返回码不为零的情况就终止执行,不适用于管道命令,只要管道的最后一个语句执行成功,那么整条语句都算
shell变量操作${}详细用法 ${}基本功能 一般情况下$var与${var}是没有区别的,但是用${ }会比较精确的界定变量名称的范围 [root@localhost ~]# A=Linux [root@localhost ~]# echo $AB #表示变量AB [root@loca
sed笔记 文本处理工具: grep, egrep, fgrep:文本过滤器 sed:Stream EDitor,流编辑器,行 awk:文本格式化工具,报告生成器 sed [OPTION]... 'script' [input-file] ... script: 地
正则表达式 正则表达式是由一类特殊字符及文本字符所编写的模式,其中有些字符不表示其字面意义,而是用于表示控制或Ű
命令 >> 文件 2>&1 :以追加的方式,把正确输出和错误输出都保存在文件中。命令&>文件名:以覆盖的方式将正确和错误输出都保存在文件中。命令&>>文件名:以追加的方式将正确和错
正则表达式是由一类特殊字符及文本字符所编写的模式,其中有些字符不表示其字面意义,而是用于表示控制或通配功能。默认处于贪婪模式。基础正则表达式字符匹配.:表示任意单个字符(不能忽略)[]:范围内的任意单个字符字符集合:还要再用一个方括号引起来
基础语法记录与字段awk是一种处理文本文件的编程语言,文件的每行数据都被称为记录,默认以空格或制表符为分隔符,每条记录被分成若干字段(列),awk每次从文件中读取一条记录。语法格式awk [选项] '条件{动作} 条件{动作} ... .
[ -a FILE ] 如果 FILE 存在则为真。 [ -b FILE ] 如果 FILE 存在且是一个块特殊文件则为真。 [ -c FILE ] 如果 FILE 存在且是一个字特殊文件则为真。 [ -d FILE ] 如果
SHELL字符串处理技巧(${}、##、%%)在SHELL编程中,经常要处理一些字符串变量。比如,计算长度啊、截取子串啊、字符替换啊等等,常常要用到awk、expr、sed、tr等命令。{#VALUE}:计算VALUE字符串的字符数量。{V