位置: 编程技术 - 正文

Shell脚本实现的阳历转农历代码分享(shell脚本.sh)

编辑:rootadmin

推荐整理分享Shell脚本实现的阳历转农历代码分享(shell脚本.sh),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:shell脚本一百例,shell脚本-lt,shell脚本用法,shell脚本实际运用,shell脚本用法,shell脚本实现的功能,shell脚本实际运用,shell脚本用法,内容如对您有帮助,希望把文章链接给更多的朋友!

闲来无事,想在Linux下用shell写一个阳历转农历的脚本,断断续续大概一个星期终于搞定。现在拿出来与大家分享。

1、缘由

本脚本实现原理是查表法(因为公式有误差);基于农历新年为基准,对农历新年前后两个不同的农历进行计算。

写这个脚本之前是想在Linux 终端命令提示符中加入阳历及农历日期。在Ubuntu中有Lunar软件可以获取农历日期,但在Fedora或CentOS中并没有类似软件,所以就想自己来实现一个,但网上用其他语言写的一大把,如果再写没什么必要。所以就想用shell来写一个。

2、功能及使用

功能:将具体的阳历日期转换为农历日期。

时间范围:~,对应农历年时间为~

参数格式(无参数默认为当前系统日期):yyyymmdd

如年1月1日:

Shell脚本实现的阳历转农历代码分享(shell脚本.sh)

3、完整数据

完整数据下载链接: 主脚本,具体实现

datebases 农历元数据

change.log 更改日志

readme 脚本说明及注意事项

主要脚本lunar.sh代码如下:

4 修改历史

--

发现bug:如果农历上个月是大月,本月为小月,则上个月的三十输出为本月的初一,原因是上个月剩下天,这正好是上个月的三十,而本月是天,<,下一次循环的时候又减本月的天数,使得上个月的三十成为本月的初一

bug修改:添加判断语句,如果农历剩余天数等于当月的天数则不再循环

Shell脚本实现复制文件到多台服务器的代码分享 在多机集群环境中,经常面临修改配置文件后拷贝到多台服务器的情况,传统的执行scp比较麻烦,所以写了以下shell脚本,可以将指定文件拷贝到多台机

Shell脚本实现批量下载网络图片代码分享 最近为了做好一个天气预报的项目,需要从Yahoo下载一些天气图标,但是由于图标比较多,有多张。图标是存储在YahooImage网站上的。迅雷不支持https的

Shell脚本实现检测文件是否被修改过代码分享 #!/bin/bashfunmd5_1(){find/root/passwd-typef|xargsmd5sum/tmp/funmd5_1.log}funmd5_2(){find/root/passwd-typef|xargsmd5sum/tmp/funmd5_2.log}if[!-f/tmp/funmd5_1.log];thenfunmd5_1fifunmd5_2diff/tmp/funmd5_

标签: shell脚本.sh

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

上一篇:Shell实现系统时间和BIOS时间同步校准脚本分享(shell操作)

下一篇:Shell脚本实现复制文件到多台服务器的代码分享(shell脚本循环复制文件)

  • 应税所得率表
  • 出口退税计算公式 中华会计网校
  • 个体户没做过账怎么办
  • 个体如何申请电子公章流程
  • 如何自己开小公司
  • 按收入比例结转怎么做账
  • 民办职业技能培训学校办学许可证
  • 资产负债表最后要平吗
  • 企业给员工发放最低生活保障
  • 税务系统出问题怎么办
  • 辞退福利税前扣除标准
  • 发票查询结果显示不出来
  • 卖固定资产如何做账
  • 不交社保一告一个准罚多少钱
  • 未做账怎么补账
  • 大巴车票抵扣税率
  • 什么是研发投入和成本
  • 用友t3新账套总账设置
  • 直接人工成本的计算
  • 理财收益的增值怎么算
  • 价款包括增值税税率吗
  • 年底会计人员要做什么
  • 二手车增值税专用发票税率
  • 公司出租房屋租金由承租方本人支付
  • 计提个体户经营所得税
  • 担保损失会计分录
  • 烟草带来的损失
  • 全球矿业巨头力拓集团
  • php rest api
  • 职工福利费入账依据
  • php开发系统
  • pytorch如何搭建神经网络
  • 游戏的系统架构
  • vue使用计算属性声明在什么配置项中
  • php framework框架
  • 什么是企业所得税收入
  • 基本户 变更
  • 处置固定资产开票 税目
  • 科技局创业扶持资金
  • 发票验旧有时间规定吗
  • 不认证的发票可以作废吗
  • 单位财务报销制度和流程
  • 资产减值损失会计科目编码
  • 公司给非本单位的个人转账有风险怎么平账
  • 委托代销受托方会计分录
  • 外地预缴怎么算
  • 个贷系统平账专户A户付款会计分录
  • 银行存款利息收入要交税吗
  • 外币汇率分录
  • 固定资产为什么要提减值准备
  • 营改增涉及哪些项目
  • 企业购入投资性房地产
  • 中标违约保证金怎么退
  • 工程款发票怎么做分录
  • 盈亏平衡点怎么计算公式
  • 生产费用明细账
  • mysql配置怎么调出来
  • xp开机延时启动程序
  • linux wget命令详解
  • 永恒之塔改注册表什么意思
  • win10系统任务栏卡顿
  • win10预览版bug
  • centos7 目录结构
  • centos7 vncserver
  • linux安全工具
  • win10系统预览版
  • js设计模式有什么用
  • html中的td
  • python怎么编程
  • 安装下载应用
  • unity link.xml
  • unity全景
  • jQuery EasyUI Tab 选项卡问题小结
  • python批量执行命令
  • jQuery+Ajax+PHP弹出层异步登录效果(附源码下载)
  • 河北税务医保缴费怎么操作
  • 车辆购置税查询平台打印
  • 海口社保一个月多少钱
  • 国家税务贵州省税务
  • 金税三期个人所得税怎么申报
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设