shell - 查看天气
/bin 二进制可执行命令
/sbin 系统管理命令,这里存放的是系统管理员使用的管理程序
/usr/bin 众多的应用程序
/usr/sbin 超级用户的一些管理程序
<?php
$city = $argv[1];
$list = ['上海'=>'101020100','北京'=>'101010100'];
$code = isset($list[$city]) ? $list[$city] : '101010100';
//初始化
$ch = curl_init();
//设置选项,包括URL
$URL ="http://www.weather.com.cn/data/cityinfo/".$code.".html";
curl_setopt($ch, CURLOPT_URL, $URL);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_HEADER, 0);
//执行并获取HTML文档内容
$output = curl_exec($ch);
//释放curl句柄
curl_close($ch);
//打印获得的数据
$data = json_decode($output,true);
$GREEN = "\033[1;32m";
$DEFAULT = "\033[0;49m";
$BOLD = "\033[1m";
$UNDERLINE = "\033[4m";
$NORMAL = "\033[m";
$RED = "\033[1;31m";
echo $BOLD.'发布时间:'.$GREEN.$data['weatherinfo']['ptime'].$DEFAULT;
echo "\r\n";
echo $BOLD.'最高温度:'.$GREEN.$data['weatherinfo']['temp1'].$DEFAULT;
echo "\r\n";
echo $BOLD.'最低温度:'.$GREEN.$data['weatherinfo']['temp2'].$DEFAULT;
echo "\r\n"
转载于:https://blog.51cto.com/joelemma/1825493
shell - 查看天气相关推荐
- adb shell 查看手机根目录
adb shell 查看手机根目录 https://blog.csdn.net/u012527802/article/details/51393143
- 【已解决】adb shell查看进程提示grep不是内部命令或外部命令
1. 问题 adb shell查看进程提示grep不是内部命令或外部命令 2. 解决办法 把adb shell 后面的语句加上引号即可 adb shell "dumpsys activity ...
- linux(shell)查看文件时间戳
linux(shell)查看文件时间戳 #!/bin/bash#文件名 FILE_NAME='a.txt' #获取文件做后修改时间戳 LAST_MODIFY_TIMESTAMP=`stat -c %Y ...
- Linux 使用 cURL 查看天气
Centos7环境下安装curl Contents curl介绍 curl安装步骤 curl测试效果 curl 帮助文档 curl介绍 curl是利用URL语法在命令行方式下工作的开源文件传输工具.它 ...
- shell 查看文件大小 du -sh 文件名
du -sh 文件名 shell 查看文件大小 du -sh 文件名 su-PC:~$ du -sh Python-3.6.3 29M Python-3.6.3
- hbase shell 查看列名_Hbase的简单命令使用
通过hbase shell进入到cli窗口 1.创建表 create 't01','cf01' t01为表名 cf01为列族名 在hbase当中命令是需要区分大小的 在hbase当中字符串是需要加上引 ...
- mongoose-iot_如何使用带有ESP32和Mongoose OS的GCP-Cloud IoT核心版查看天气
mongoose-iot This post on freecodecamp.org is not maintained. The most up to date version is on Medi ...
- adb ps shell 查看进程_注入 init 进程,使得 APP 可调试
上篇文章提到了,我想通过注入 init 进程,让手机能够轻松的以调试的方式来打开应用. 昨天也通过 shell 命令拿到了我手机的架构,今天就来详细的说下怎么注入吧. 一.准备 mprop 工具 他是 ...
- adb shell 查看和修改电池信息
一.获取电池信息 命令:adb shell dumpsys battery Current Battery Service state: AC powered: false //false表示没使用A ...
最新文章
- CentOS7的node.js安装
- 爬虫学习笔记(二)——使用 requests 爬取百度图片
- matlab 2010 工具箱,Matlab2010下使用FULLBNT工具箱實現簡單的靜態貝葉斯網絡及推理...
- 零基础Python知识点回顾(一)
- 一个励志PM小哥哥的Java转型之路
- selenium之 chromedriver与chrome版本映射表_NLP实战篇之tf2训练与评估
- 一个使用多年的Makefile模板
- docker pull理解误区
- 右键新建Excel时如何设定其版本即.xlsx转.xls格式
- 21天Jmeter打卡Day8 get/delete/put之间的请求
- leetcode题解—1021、删除最外层的括号
- Oracle数据库中的数据类型
- linux 配置 NTP 服务器
- 计算机任务栏的透明颜色设置,教你电脑任务栏透明设置教程
- Win7更改SATA模式为AHCI
- python写入excel文件出现nan_在python中使用Pandas ExcelWriter时处理Nan
- canvas 画图移动端出现锯齿毛边的解决方法
- 谷歌网盘国内下载API
- 牛顿-莱布尼兹公式的几何意义-微分和积分的几何关系
- 使用vscode利用vue脚手架创建项目每次修改代码都会频繁编译