位置: 编程技术 - 正文

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脚本循环复制文件)

  • 用人单位延迟给员工交社保怎么办
  • 收到投资土地使用权的会计科目
  • 装修费用摊销是当月还是次月
  • 出售无形资产计入资产处置损益还是营业外收入
  • 库存商品记错了怎样写分录
  • 企业员工奖励款怎么做账
  • 国家税务总局11号令
  • 个税系统数据没有备份怎么办
  • 对方开增值税普通发票,我方需要做什么呢?
  • 非营利组织怎么申请
  • windows10命令提示符怎么用
  • mac电脑因问题而重新启动
  • 系统安全保障体系
  • 鸿蒙系统桌面文件夹建立
  • word字体平滑
  • 劳务派遣发票备注栏要求
  • 股东以房产投资入股,增值税免吗
  • 小宝宝耸肩膀缩脖子
  • centos apache配置文件
  • 民办学校的财务制度
  • 有形动产融资租赁税率是多少
  • 销售材料计提存入什么
  • 设备拆修痕迹影响大吗
  • thinkphp yii
  • vscodehtml快捷键
  • 微信小程序怎么制作自己的小程序
  • 工程收到款项会计分录
  • 写字楼出售需要交多少税
  • 网络分割算法
  • 购物车html模板
  • js遇到的问题
  • service运行命令
  • php判断链表是否有环
  • php基于单例模式开发
  • 净收入是营业收入吗
  • 预提管理费用怎么计算
  • 个人所得税汇算清缴时间
  • 工资计提和发放能不能在一个月
  • dedecms插件
  • 成本会计的岗位要求
  • 发票没拿回来可以报销吗
  • 开票软件里税收分类编码在哪更新
  • 外汇保值业务的特点包括
  • 完税证明可以去税务局补打吗
  • db2 798
  • sql语句修改某个字段
  • 出口货物备案单证目录怎么填
  • 一般纳税人购买固定资产进项税可以抵扣吗
  • 减免的附加税要申报吗
  • 固定资产清理是资产类的备抵科目吗
  • 公司员工食堂买菜没发票怎么办
  • 下脚料属于什么科目
  • 收回客户货款会计分录怎么写
  • 建筑工程劳务分包合同范本2019
  • 应收票据明细表根据什么编制
  • 进项税和销项税怎么理解
  • 哪些税费计入管理费用
  • 一个完整的活动策划方案范文
  • 在数据库master中拒绝了create table权限
  • utilman.exe - utilman是什么进程
  • mac如何快速关闭程序
  • linux svn操作
  • assoc .exe=exefile是什么
  • svchos1.exe - svchos1是什么教程 有什么作用
  • mini program是什么
  • python怎么图像处理
  • 安装perl模块
  • 杨辉三角的代码
  • input lead
  • linux共享内存最大值
  • input输入@弹出框
  • fw开发
  • 信息流广告与原生广告的区别
  • android如何使用
  • axios异步
  • python数据通信
  • javascript程序设计教程
  • 国家税务局通用定额发票查询
  • 江苏税务ukey怎么申请
  • 税务稽查检查笔录范文
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设