位置: 编程技术 - 正文

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

  • 退多缴纳的所得税 现金流如何处理
  • 印花税什么时候开始计入税金及附加
  • 怎么交税费
  • 纳税调整增加额在报表的哪里
  • 附加税费用怎么算
  • 汇算清缴所得税补缴怎么处理
  • 管理费用劳保费属于
  • 缴纳社保的基数是什么意思
  • 员工异地交纳保险怎么交
  • 收到以前年度退所得税分录
  • 贷款利息增值税发票
  • 买车交税怎么算价格
  • 一般纳税人所得税率是多少
  • 总公司集中支付说明
  • 进项税额能抵扣的几种情形
  • 1697510768
  • 公司房产税如何征收税率
  • 福利费不需要发票记账吗
  • 企业投资的工程项目包括
  • 个人所得税如何退税操作步骤
  • 公司购买基金怎样入账
  • 苹果6s自动清理
  • 债券利息收入征税吗
  • Qq浏览器里的文档怎么以文件形式发送
  • 支付汽车耗材费怎么入账
  • 总公司欠分公司钱不偿还了怎么做账
  • 支付境外设计费合同备案流程
  • 体积最小的机械硬盘
  • 以不动产作价出资入股
  • php如何调用类
  • php生成csv文件
  • vue+java+mysql
  • stable diffusion webul
  • 已确认的发票如何入账
  • javascript原生
  • vue实现简易购物车
  • pgadmin配置
  • init 6命令
  • 收到对方假发票可以索赔吗
  • 属于流动资产的项目有
  • sql server如何设置远程连接
  • 企业所得税季度申报表怎么填
  • 申报无票收入后期开票要冲回要备案吗
  • 售后租回交易的表述
  • 福利费为什么不可以抵扣进项税
  • 技术员差旅费计入哪个会计科目
  • 未计提坏账准备的应收账款
  • 所得税预缴多了可以不退税嘛
  • 借款利息计入哪个科目
  • 个体工商户注销代办
  • 企业负担的差旅费
  • 工程完工结算报告范本
  • 赠送设备如何做账务处理
  • 房产税什么时候开始征收2023
  • 企业必须设立的账薄
  • 旅游,饮食业会议内容
  • mssql数据库的账号密码
  • open dhcp server
  • u盘启动pe工具
  • 电脑windowxp系统重装
  • win10 win7兼容模式
  • windows窗口跑到了侧面
  • 如何用dos破解wifi
  • linux磁盘分区表
  • win10mobile最新版本
  • 优质电子书app
  • ftp上传网站的步骤
  • jquery validation plugin
  • jquery内容
  • js动态改变div内容
  • 不宜用于
  • jquery渐变效果
  • js判断符
  • 你所不知道的童话动画版免费观看第二季
  • jquery动态生成页面
  • javascript object oriented 面向对象编程初步
  • android怎么学
  • wordpress基于什么语言
  • 广西电票科技有限公司
  • 税务局2017年40号令
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设