位置: 编程技术 - 正文

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

  • 应纳税所得额是利润总额吗
  • 六税一费优惠政策
  • 预缴所得税年底怎么结转
  • 连锁药店总部的首营资料
  • 利润表研发费用包括哪些内容
  • 分公司非独立核算是什么意思
  • 其他权益工具和交易性金融资产
  • 统借统还资金管理办法
  • 资产负债表预收账款期末余额怎么算
  • 应收票据主要包括
  • 简易征收的项目是否可以实行30万免税
  • 公司取出的备用金怎么打税
  • 外省农村户口可以迁到外省农村吗
  • 计提企业所得税会计分录怎么做
  • 土地增值税计算表
  • 国家税务总局2017 11号
  • 个人应纳税所得额怎么算
  • 在建工程完工,并当日签订出租协议的会计分录
  • 结转出租包装物的成本
  • 固定资产报废未折旧完会计处理
  • 科技开发属于什么产品
  • 支付装修款
  • 城镇土地使用税征收标准及计算方法
  • linux查杀webshell
  • win10 5月更新已知bug
  • 公司旅游费计入什么科目
  • win11任务管理器在哪里打开
  • 电子设备摊销额怎么算
  • win101903怎么查看
  • 公司整体收购如何交税
  • excel多表操作法
  • 公司以知识产权出资纳税筹划
  • 关于扩展检索,下列说法正确的是
  • php语言版本
  • 利润总额为负还交所得税吗
  • 韦罗尼卡
  • 非金融机构从事贷款谁负责监管
  • mysql_escape_string()函数用法分析
  • 划拨建设用地使用权没有使用期限的限制
  • 工会捐款怎么账务处理
  • 应纳所得税额等于利润总额减去差异
  • 社保断交一个月但是后面正常缴费
  • 股东借款属于什么科目
  • 小规模纳税人当月应交增值税怎么算
  • 自然人税收管理系统官网
  • 通过SQLServer 2008 操作 MySQL的方法
  • 进项税额转出和红字冲销区别
  • 建筑公司跨区域经营预缴
  • 定期定额征收和查账征收的区别
  • 开发票没有银行回单可以入帐吗?
  • 售后租回交易的表述
  • 收到对方的银行汇票算什么凭证
  • 实时缴税计入什么科目
  • 房地产企业的企业所得税是多少
  • 减免税怎么做会计分录
  • 职工教育经费的差旅费可以抵扣吗
  • Mysql5.7在Centos6中的安装方法
  • sql1068错误
  • mysql数据库崩了怎么恢复
  • u盘安装win7系统教程图解
  • win8自带的视频播放器打不开
  • windows+ctrl+m
  • Ubuntu 8.10 Intrepid Ibex Alpha4 官方正式版下载
  • 用U盘安装系统重启后进不去
  • win7系统自带刻录启用
  • windows1020h2版本怎么样
  • windows7如何关闭update
  • linux最常用的shell终端是
  • win10商店没有图标
  • android.system.suspend@1.0-service耗电
  • json和ui
  • js的继承方式
  • javascript闭包详解
  • jquery动态
  • unity脚本调用
  • js正则 \w
  • python运行批处理文件
  • 国家税务局服务宗旨是什么
  • 怎么查个税交了多久
  • 中国税务的核心价值观是什么
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设