Linux基础-awk变量运算符if
Posted DragonFire
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux基础-awk变量运算符if相关的知识,希望对你有一定的参考价值。
awk
程序的运行就是一些列状态的变量->用变量值的变化去表示
以字母或下划线开头,剩下的部分可以是:字母、数字、下划线.
最好遵循下述规范:
1.以字母开头
2.使用中划线或者下划线做单词的连接
3.同类型的用数字区分
4.对于文件最好加上拓展名
set 和 env区别
set:显示所有变量
env:环境变量
变量赋值
VARNAME=VALUE
echo $VARNAME
删除变量 unset VARNAME
常用系统变量
PATH
PWD
LANG
HOME
HISTSIZE
PS1
IFS
域分隔符 是空格,换行,TAB键的合集
数学运算符
+ 加法运算
- 减法运算
* 乘法运算
/ 除法运算
% 取模运算
逻辑运算符
< 小于
> 大于
<= 小于等于
>= 大于等于
== 等于
!= 不等于
&& 与
|| 或
赋值运算符
= 直接赋值
+= 先引用再赋值
*= 先引用再赋值
/= 先引用再赋值
%= 先引用再赋值
if语法
if [ -d $var ] then echo "$var is directory" elif [ -b $var ] then echo "$var is block" elif [ -f $var ] then echo "$var is regular file" else echo \'unknow\' fi
以上是关于Linux基础-awk变量运算符if的主要内容,如果未能解决你的问题,请参考以下文章