导航:首页 > 操作系统 > jqlinux安装

jqlinux安装

发布时间:2023-07-31 10:31:13

‘壹’ 视频地址http://v.youku.com/v_show/id_XMzQ3ODMwMTA4.html

视频地址已经打不开了,抱歉,您访问的视频版权受限暂无可播源,请查找其他视频观看。

视频网站是指在完善的技术平台支持下,让互联网用户在线流畅发布、浏览和分享视频作品的网络媒体。除了传统的对视频网站的理解外,近年来,无论是P2P直播网站,BT下载站,还是本地视频播放软件,还将向影视点播扩展作为自己的一块战略要地。影视点播已经成为各类网络视频运营商的兵家必争之地。

优酷网是中国领先的视频分享网站,是中国网络视频行业的第一品牌。优酷网以 “快者为王”为产品理念,注重用户体验,不断完善服务策略,其卓尔不群的“快速播放,快速发布,快速搜索”的产品特性,充分满足用户日益增长的多元化互动需求,使之成为中国视频网站中的领军势力。

以上内容参考:视频网站_网络

‘贰’ 如何编写一个shell脚本

问题:

1、请求在线api, 获取json格式的返回结果
2、解析json里面的一个值
3、将该值存储到文件

开发准备:

1、shell

快速入门:
#!/bin/sh
cd ~
mkdir shell_tut
cd shell_tut
for ((i=0; i<10; i++)); do
touch test_$i.txt
done

创建一个文件夹, 并在里面新建10个文件
2、curl

使用curl请求网络, 并获取返回值
curl基本用法:
$ curl www.sina.com

直接返回网页内容
$ curl -o [文件名] www.sina.com

将网页内容存储到文件中, 相当于wget命令
赋值操作:
response=$(curl www.sina.com)
echo $response

注意: =前后没有空格
jq

jq是命令行解析json的很好的工具
安装
直接到官网下载linux64版本(我是用本地下载好后传上服务器的, 之前直接在服务器用wget下载一直报错Segmentation fault, 折腾好久~)
将其到bin目录
cp jq-linux64 /usr/bin/jq

使用
然后就可以愉快的使用jq命令了:

可直接查看官网Tutorial
curl 'https://api.github.com/repos/stedolan/jq/commits?per_page=5'

返回的是一个json数组列表
curl 'https://api.github.com/repos/stedolan/jq/commits?per_page=5' | jq '.'

使用.直接指向json的根节点
curl 'https://api.github.com/repos/stedolan/jq/commits?per_page=5' | jq '.[0]'

[0]为取数组的第0位的对象
jq '.[0] | {message: .commit.message, name: .commit.committer.name}'

可用过连续的.操作获取对应json对象中的属性值, 上面的命令将会生成一个{message: "....", name: "...."}的json对象.
shell文件读写

1、写
方式一:
将ll的内容写入fileName这个文件中

>是覆盖, >>是在后面追加
ll >fileName

但是在书写.sh脚本的时候, 需要增加echo
echo ll>fileName

2、读
while read LINE
do
echo $LINE
done<fileName

fileName是即将读取的文件名

阅读全文

与jqlinux安装相关的资料

热点内容
c语言经过编译的后缀 浏览:875
怎么做一款app 浏览:969
小红书看过的视频在哪个文件夹 浏览:536
中兴云服务器市场份额 浏览:407
内网系统报文加密 浏览:210
centeroslinux 浏览:910
xcode如何编译大型项目 浏览:59
平安京编译器 浏览:869
把文件夹名称改成符号 浏览:128
iis如何启动命令 浏览:801
单片机驱动电机原理 浏览:905
app扫哈罗单车怎么操作 浏览:509
电脑版吃鸡为什么登录服务器忙 浏览:982
linux查端口命令 浏览:489
linuxhttp客户端 浏览:820
linux下运行jar包 浏览:435
彩虹弹弹解压球视频 浏览:83
pdf怎样转换成word格式 浏览:673
怎么查找解压文件在哪里 浏览:852
德语小说pdf 浏览:125