位置: 编程技术 - 正文

linux awk 运算符(算术运算符,赋值运算符,关系运算符,逻辑运算符,正则运算符)介(linux awk '{print $0}')

发布时间:2024-02-26

推荐整理分享linux awk 运算符(算术运算符,赋值运算符,关系运算符,逻辑运算符,正则运算符)介(linux awk '{print $0}'),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:linux awk $1,linuxawk的基本用法,linux awk printf,linux awk-f,linux awk命令使用实例,linux awk-f,linux中awk的用法,linux awk $1,内容如对您有帮助,希望把文章链接给更多的朋友!

一、运算符介绍

运算符 描述 赋值运算符 = += -= *= /= %= ^= **= 赋值语句 逻辑运算符 || 逻辑或 && 逻辑与 正则运算符 ~ ~! 匹配正则表达式和不匹配正则表达式 关系运算符 < <= > >= != == 关系运算符 算术运算符 + - 加,减 * / & 乘,除与求余 + - ! 一元加,减和逻辑非 ^ *** 求幂 ++ -- 增加或减少,作为前缀或后缀 其它运算符 $ 字段引用 空格 字符串连接符 ?: C条件表达式 in 数组中是否存在某键值

说明:awk运算符基本与c语言相同。表达式及功能基本相同

二、实例介绍

awk赋值运算符

复制代码代码如下:a+=5; 等价于:a=a+5; 其它同类

awk逻辑运算符

复制代码代码如下:[chengmo@localhost ~]$ awk 'BEGIN{a=1;b=2;print (a>5 && b<=2),(a>5 || b<=2);}'0 1

linux awk 运算符(算术运算符,赋值运算符,关系运算符,逻辑运算符,正则运算符)介(linux awk '{print $0}')

awk正则运算符

复制代码代码如下:[chengmo@localhost ~]$ awk 'BEGIN{a="testa";if(a ~ /^*/){print "ok";}}'ok

awk关系运算符

复制代码代码如下:如:> < 可以作为字符串比较,也可以用作数值比较,关键看操作数如果是字符串 就会转换为字符串比较。两个都为数字 才转为数值比较。字符串比较:按照ascii码顺序比较。</p><p>[chengmo@localhost ~]$ awk 'BEGIN{a="";if(a >= 9){print "ok";}}'</p><p>[chengmo@localhost ~]$ awk 'BEGIN{a=;if(a >= 9){print "ok";}}' ok

awk算术运算符

复制代码代码如下:说明,所有用作算术运算符 进行操作,操作数自动转为数值,所有非数值都变为0。[chengmo@localhost ~]$ awk 'BEGIN{a="b";print a++,++a;}' 0 2

其它运算符

复制代码代码如下:?:运算符[chengmo@localhost ~]$ awk 'BEGIN{a="b";print a=="b"?"ok":"err";}'ok </p><p>in运算符[chengmo@localhost ~]$ awk 'BEGIN{a="b";arr[0]="b";arr[1]="c";print (a in arr);}'0 [chengmo@localhost ~]$ awk 'BEGIN{a="b";arr[0]="b";arr["b"]="c";print (a in arr);}'1 in运算符,判断数组中是否存在该键值。

linux awk 字符串连接操作(字符串转数字,数字转字符串) 一、awk字符串转数字[chengmo@centos5~]$awk'BEGIN{a=;b=test;print(a+b+0);}'只需要将变量通过+连接运算。自动强制将字符串转为整型。非数字变成0,发现第

linux awk数组操作详细介绍 用awk进行文本处理,少不了就是它的数组处理。那么awk数组有那些特点,一般常见运算又会怎么样呢。我们先看下下面的一些介绍,结合例子我们会讲

linux shell awk 流程控制语句(if,for,while,do)详细介绍 在linuxawk的while、do-while和for语句中允许使用break,continue语句来控制流程走向,也允许使用exit这样的语句来退出。break中断当前正在执行的循环并跳到循环

标签: linux awk '{print $0}'

本文链接地址:https://www.jiuchutong.com/biancheng/359045.html 转载请保留说明!

上一篇:linux awk 内置变量使用介绍 (linux awk -v)

下一篇:linux awk 字符串连接操作(字符串转数字,数字转字符串) (linux中的awk命令详解)

  • 增值税进项税额加计抵减会计处理
  • 超过两年记入错误的主营业务成本怎么调账
  • 合伙企业可以列入股东吗
  • 增值税三级明细科目包括
  • 银行借款的补偿金是什么
  • 凭发票还是结算票据
  • 企业电子支付
  • 委托出口货物是什么科目
  • 存货造成的损失
  • 跨区域经营企业
  • 营改增服务
  • 成品油进项税转出
  • 外地预缴个人所得税会计分录
  • 收到政府补助怎么发朋友圈
  • 个人取得上市公司股权
  • 委托出口业务的账务如何处理呢?
  • 进货折让会计分录
  • 加速折旧以后年度如何填报调减额
  • 修改远程桌面端
  • 网页打不开是什么
  • win10wifi老是自动断开怎么回事
  • laravel5 使用try catch的实例详解
  • 已付货款没有发票能做支出吗
  • PHP:spl_autoload_call()的用法_spl函数
  • 有形动产融资租赁税率是多少
  • 会计科目明细分类科目表
  • 免征增值税的范围有
  • 商业企业收取的服务费
  • 实行核定征收印花税的纳税期限为一个月税额较小的
  • DeepLabV3+:Mobilenetv2的改进以及浅层特征和深层特征的融合
  • 企业所得税核定征收方法有哪两种
  • 软件服务费应计入什么
  • php实现快速排序算法
  • 自动驾驶感知决策控制
  • 怎样在网上领取
  • 事业单位会计结转分录
  • 存放在仓库中的柴油属于什么会计要素
  • 公司逾期交税,后期补上有何后果
  • phpcms数据库文件
  • 资本成本在财务报表中怎么体现
  • 零申报不报税有什么后果
  • 其他应收款科目余额在贷方表示什么
  • 技术服务收入属于销售营业收入吗
  • 开发商出售商铺税费
  • 公司餐费怎么入账
  • 小规模纳税人购买原材料会计分录
  • 行政事业单位拨款请示在前还是发票在前
  • 上期留抵税额可以留多久
  • 将本月应交未交增值税转入未交增值税
  • 小规模增值税减免
  • 三栏式明细账适用于总分类账
  • 分配利润给股东公司需要交税吗
  • 会计信息不采集可以考初级吗
  • 其他应付款的借贷方分别表示什么
  • 融资租赁公司收费标准
  • 单位购入车辆能抵扣吗
  • sqlserver bulkcopy
  • 电脑怎么安装安卓模拟器
  • 多人共用一台电脑,如何保密
  • xp系统设置壁纸
  • 轻量级个人用linux桌面系统
  • centos6.5修改用户名
  • 怎么恢复Windows xp蓝天白云壁纸
  • Ubuntu 14.04安装java的方法以Ubuntu14.04为例
  • linux系统简介
  • linux快捷命令
  • win7可以免费升win10
  • vs图片简单
  • win10预览版和正式版
  • win7 64位旗舰版电脑中如何让EditPlus软件在保存文件时不生成bak文件?
  • [视频大小超过限制,无法查看]怎么打开
  • Extjs gridpanel 出现横向滚动条问题的解决方法
  • linux系统中可用于添加用户账号
  • perl cgi
  • python set集合取值
  • 利用python中的运算符可以编程解决你身边的哪些问题
  • selenium在pycharm
  • python 判断字符串编码
  • 矿产资源税的计税依据
  • 土地使用税征收时间
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号