范文健康探索娱乐情感热点
投稿投诉
热点动态
科技财经
情感日志
励志美文
娱乐时尚
游戏搞笑
探索旅游
历史星座
健康养生
美丽育儿
范文作文
教案论文

shell脚本定时给手机发送天气预报短信

  先上效果图:
  大概需要准备的:
  1、一个公网服务器 或者本地服务器也可以,能通互联网。
  2、一个天气API接口
  3、一个发短信的API接口
  处理逻辑:
  1、shell curl 天气API接口,获取结果;
  2、解析结果(unicode 转码需要用到native2ascii JDK里面的);
  3、组装发短信的报文;
  4、调用发短信的API发送报文。
  5、可以视情况编写定时任务,crontab。
  附代码:#!/bin/bash . ~/.bash_profile . /etc/profile  cd /home/CYT/ pwd  curl -s  "http://api.yytianqi.com/observe?city=37.73565,112.56878&key=你的天气token" | native2ascii -encoding UTF-8 -reverse  > tianqishikaung.txt  #sleep 5s  #天气实况 # 城市名称 cityName=`cat tianqishikaung.txt  | sed "s/,/ /g" | grep -w "cityName"| sed "s/"//g"|sed "s/:/ /g"|awk "{printf$2}"`	 # 天气现象 tq=`cat tianqishikaung.txt  | sed "s/,/ /g" | grep -w "tq" | sed "s/"//g"|sed "s/:/ /g"|awk "{printf$2}"	` #当前风向 fx=`cat tianqishikaung.txt  | sed "s/,/ /g" | grep -w "fx" | sed "s/"//g"|sed "s/:/ /g"|awk "{printf$2}" ` # 当前风力 fl=`cat tianqishikaung.txt  | sed "s/,/ /g" | grep -w "fl" | sed "s/"//g"|sed "s/:/ /g"|awk "{printf$2}"   ` #相对湿度 sd=`cat tianqishikaung.txt  | sed "s/,/ /g" | grep -w "sd" | sed "s/"//g"|sed "s/:/ /g"|awk "{printf$2}"|sed  "s/}}/%/g" ` #当前气温 qw=`cat tianqishikaung.txt  | sed "s/,/ /g" | grep -w "qw" | sed "s/"//g"|sed "s/:/ /g"|awk "{printf$2}"   `   DQTQ=`echo  "$cityName" "$tq,$fx" "$fl,当前气温为" "$qw℃ ,相对湿度为 " "$sd"。`  echo ${DQTQ}   curl -s  "http://api.yytianqi.com/forecast7d?city=37.73565,112.56878&key=你的天气token" | native2ascii -encoding UTF-8 -reverse >tianqiyubao.txt #sleep 5s  date1=`cat tianqiyubao.txt | sed "s/,/ /g"|grep -w date|head -2|awk "NR==2"|sed "s/"//g"|sed "s/:/ /g"|awk "{print$2}"|sed  "s/}//g"`  #白天天气 tq1=`cat tianqiyubao.txt | sed "s/,/ /g"|grep -w tq1|head -2|awk "NR==2"|sed "s/"//g"|sed "s/:/ /g"|awk "{print$2}"|sed  "s/}//g"` #白天气温 qw1=`cat tianqiyubao.txt | sed "s/,/ /g"|grep -w qw1|head -2|awk "NR==2"|sed "s/"//g"|sed "s/:/ /g"|awk "{print$2}"|sed  "s/}//g"` #白天风向 fx1=`cat tianqiyubao.txt | sed "s/,/ /g"|grep -w fx1|head -2|awk "NR==2"|sed "s/"//g"|sed "s/:/ /g"|awk "{print$2}"|sed  "s/}//g"` #白天风力 fl1=`cat tianqiyubao.txt | sed "s/,/ /g"|grep -w fl1|head -2|awk "NR==2"|sed "s/"//g"|sed "s/:/ /g"|awk "{print$2}"|sed  "s/}//g"`  #夜间天气 #tq2=`cat tianqiyubao.txt | sed "s/,/ /g"|grep -w tq2|head -2|awk "NR==2"|sed "s/"//g"|sed "s/:/ /g"|awk "{print$3}"` cat tianqiyubao.txt | sed "s/,/ /g"|grep -w tq2|awk "NR==2"|sed "s/"/ /g"|sed "s/{//g"|sed "s/://g"|awk "{print$2}" #夜间气温 qw2=`cat tianqiyubao.txt | sed "s/,/ /g"|grep -w qw2|head -2|awk "NR==2"|sed "s/"//g"|sed "s/:/ /g"|awk "{print$2}"|sed  "s/}//g"` #夜间风向 fx2=`cat tianqiyubao.txt | sed "s/,/ /g"|grep -w fx2|head -2|awk "NR==2"|sed "s/"//g"|sed "s/:/ /g"|awk "{print$2}"|sed  "s/}//g"` #夜间风力 fl2=`cat tianqiyubao.txt | sed "s/,/ /g"|grep -w fl2|head -2|awk "NR==2"|sed "s/"//g"|sed "s/:/ /g"|awk "{print$2}"|sed  "s/}//g"`  MTTQ=`echo "明日$date1  白天" "$tq1 ,气温为" "$qw1℃ ,$fx1$fl1,夜间" "$tq2 ,气温为" "$qw2℃ ,$fx2$fl2"。""`  echo ${MTTQ}  #天气指数 curl -X GET "http://api.yytianqi.com/weatherindex?city=37.73565,112.56878&key=你的天气token" | native2ascii -encoding UTF-8 -reverse >tianqizhishu.txt #sleep 5s #穿衣指数 cyzh=`cat tianqizhishu.txt | sed "s/,/ /g"|sed "s/"//g"|sed "s/://g"|grep 穿|grep longDesc|sed "s/longDesc//g"|sed "s/}//g"`  echo $MTTQ    echo   """${DQTQ} ${cyzh} ${MTTQ}"""    mobile="你的手机号"    curl "http://1111.cn/HXXX/XXX_XXX/XXX0001"    -H "content-type: application/json"    -d "{"txnBodyCom": {"MSG_SMS_MBLPH_NO": """${mobile}""","MSG_SMS_CNTNT": """ ${DQTQ}${cyzh} ${MTTQ} """}}"

贺州市富川县古村落游记头条创作挑战赛2022年10月17日,在回深圳的回程,顺路绕道贺州富川县,沿途参观了深坡村,岔山村,秀水状元村,福溪村。写这篇游记,适当对这几个村的景点作一简单的介绍。第一站深坡村争创国家全域旅游示范区赏花海看彩林好去处,达古美景正当时恍然已到十月底城市的秋天正在片片凋零然后达古却开启了一年中最华丽的篇章五彩花海山脚下漫山遍野的花儿争相怒放艳丽的花海让秋天也变得千娇百媚橘色金黄色等各色菊花争妍斗奇这儿一簇那儿一丛当地铁站遇到花海文图羊城晚报全媒体记者贺全胜广州四季有花四季常绿,有着花城的美称。近日,广州地铁21号线苏元地铁站B出口处,开满了千日红,一片片唯美的粉红色,在都市楼宇的烘托下,分外浪漫。乘客从地游今探古旅行记(东行记)(33)观音洞藏有一诗碑,为明朝神宗朱翊钧万历(15731620)年间,总兵杨宗业镇守浙江时所立按剑西行过雁山,千形万状异长安,心存画象恭明主,一臂东南静海天。辞旨豪放雄迈。杨宗业在东南沿保靖筑牢传统古村落保护防火墙红网时刻新闻10月24日讯(通讯员马俊杰)传统古村落是指民国以前建村,保留了较大的历史沿革,建筑环境建筑风貌村落选址未有大的变动,具有独特民俗民风,虽经历久远年代,但至今有人居住的有没有比较靠谱的农村小院运营机构?这两年农村民宿发展得如火如荼,尤其是有自然资源基础的一些区域和地方。民宿村以我生活的日照为例,海边民宿就不用多讲了,好多年前就已经发展起来大批的渔家院。李家台民俗村这两年,五莲山卧走,周末去看竹海肇庆市广播电视台李天文广宁台李东明金秋时节,我到了竹子之乡广宁,再次走进竹海大观。十多年前到竹海,变化挺大。江边的栈道神龟,江里的鱼儿在水中嬉戏,在秋日的阳光下,一片祥和安康。广宁游慕田峪长城的最佳方案一游慕田峪长城的最佳时机二游慕田峪长城的最佳路线三去慕田峪长城的最佳交通方案四慕田峪长城的美食推荐慕田峪长城是北京著名的长城景点之一,也是我国现存的明代长城中保存较为完好比较具有代人类能不能永生?或特别长寿根据上一篇文章我们已经讲过了人究竟可以活多少岁其实还是(未知数)。首先我不建议大家去往永生的这个想法去想,目前来说是不可能的,我觉得让衰老的速度变慢人类才会长寿,那么人类长寿了,根我用三个创业方案看能不能找到一份互联网方面的工作第一个就是单车美食,是一个外卖仔家与小餐饮店的结合体。就是通过自媒体,把方圆1km或者3km以内的客户变为自己的自媒体粉丝,然后再跟他销售饮食产品或者其他商品。第二个就是饮食社交A西安这个景点,美了上千年!唐朝时就是打卡胜地,风景如诗如画这是小渔的行旅日记,走走停停,和我一起看西安。秋风吹渭水,叶落满长安。秋天长安,这两个关键词一叠加,总能立刻氤氲出一幅诗情画意的图卷,令人遐想万千。西安赏秋的好去处着实很多,若你想
做凉菜有哪些小窍门?同样是吃货,生就一副贪吃的大舌头外,为什么别人会吃,会做?同样是一样的材料,为什么别人的凉拌菜做出来的色香味俱全,自己做出来的却人厌狗不理?难道真的只是靠感觉吗?要诀一搭配出巧俗话适合一个人做的早餐有哪些?适合一个人的早餐有哪些?谢谢邀请说实话,一个人的早餐是不好做,没动力又不好掌握量,做多吃不了,做少锅都不愿意,不超过最底量,电饭锅都不启动。所以说,我认为一个人的早餐适合做点面条或如果联想柳传志或者其他高管查出侵吞国有资产有没有可能会坐牢?把牢底坐穿,我希望把97年企业改制侵吞国有资产,国有资产贱卖,把国有资产贪入自己腰包。不管是那时候的官还是那个时候的改制者,一查到底。一定把牢底坐穿。改制企业侵吞国有资产应该坐牢。个人开发者如何推广APP?谢谢邀请不好意思,我也不知道APP个人开发者怎么推广。从三大方面说,自家App上线前一系列资料准备,二是渠道资料准备,三是第三方合作准备自家资料基本要点1完全玩转自家app的所有功司马六问联想轰炸了我们好几天,为啥没上热搜?答国企私有化,它不是热点,只是司马南重新提岀这个问题而已,下岗职工最清楚,所以,上不了热搜。因为热搜被某些人控制了。之前阿里那档子事,你只能看见阿里巴巴,都不知道发生了什么。资本已我女儿被广西玉林师范学院录取,财务管理专业前景怎么样?在这里,首先恭喜你女儿考上玉林师范学院!玉林师范学院坐落在广西玉林市,是广西壮族自治区直属的全日制普通本科高校,在广西排名前15位。玉林师范学院是桂东南地区最大的一所高校,也是桂东我是一个曾经得过白血病的女孩,骨髓移植后治愈了,但是不能生育了,我该怎么办?你应该想,能活下来就是幸运的。如果有爱情更好,如果没有一个人也可以很潇洒的。女人除了结婚生子,还有很多可以做的事,还有很多可以证明自己价值的方法。邓颖超,宋庆龄,杨丽萍都没孩子,但亚洲近二十年最好的足球球员组成一支球队,都有谁?亚洲足球水平虽然在世界范围内还处于比较落后的地位,但是亚洲幅员辽阔人口稠密,在巨大的人口基数优势下,选出的最佳阵容还是非常具有竞争力的。但是题主设定了二十年内,这就排除了远古和中古拳击运动对体能的要求有多高?为什么每回合只有两三分钟就累的不行了?先说个我自己上拳台实战的亲身经历吧。我身高182,体重190,曾经以为,我的体能很好,至少踢90分钟的正规足球比赛没有任何问题,我也迷恋身体对抗性更强的美式橄榄和冰球,基本上每个月打麻将运气和技术各占几成,有什么依据?打麻将运气一多半,技术也重要!同样打几年麻将的人在一起打,到最后拼的是技术。技术可以让你少点炮!避免点炮!当然运气很重要!但是运气不会一直伴随的!经验经验!经验决定打麻将的结果说说领导开会总让我也去参加,还要写会议纪要怎么办?领导开会总让你去参加,还要写会议纪要。这等好事有谁能有这种机会,领导看重你培养你,已经是明摆的事了。你已经进入企业高层的步伐,只待公司宣布任命。但是你要把握好这个机会,平时写一些公