awk嵌套awk_与AWK一起喝咖啡

本文讲述了如何使用awk脚本来管理一个办公室的Coffee Corner债务,包括成员数据库、付款记录和债务计算,通过awk的规则和关联数组实现成员债务的更新与管理。
摘要由CSDN通过智能技术生成

awk嵌套awk

以下内容基于一个真实的故事,尽管某些名称和详细信息已更改。

很久以前,在一个遥远的地方,有一间办公室。 由于各种原因,该办公室没有购买速溶咖啡。 那个办公室的一些工人聚在一起,决定建立“咖啡角”。

Coffee Corner的一名成员将购买速溶咖啡,其他成员将偿还。 结果是有些人喝的咖啡比其他人多,因此增加了“半员”级别:每周允许一半成员喝有限数量的咖啡,并且支付一半的费用。

处理这是一个巨大的痛苦。 我刚刚阅读了Unix编程环境,并想练习AWK编程。 因此,我自愿创建了一个系统。

第1步:我保留了一个成员数据库以及他们对Coffee Corner的债务数据库。 我以AWK友好格式进行了此操作,其中字段之间用冒号分隔:


   
   
   
member:john:1:22
member:jane:0.5:33
member:pratyush:0.5:17
member:jing:1:27

上面的第一个字段标识这是哪种行(成

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值