首页 > 代码库 > Linux基础-awk、变量、运算符、if
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
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。