導航:首頁 > 操作系統 > 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安裝相關的資料

熱點內容
java面向對象編程題目 瀏覽:874
二次元壓縮包 瀏覽:698
stc模擬器編程器 瀏覽:155
伺服器銷售怎麼做好 瀏覽:87
什麼是com編程 瀏覽:848
演算法工程師最新資訊 瀏覽:608
郵政銀行卡怎麼在app簽約綁定 瀏覽:49
壓縮卷一直轉 瀏覽:976
初一編程小程序怎麼做 瀏覽:826
bt軟體文件夾名稱 瀏覽:157
unix創建命令 瀏覽:622
devc是多少位的編譯器 瀏覽:980
怎麼樣能快點升安卓系統 瀏覽:976
奇跡mu用什麼伺服器 瀏覽:605
如何讓軟體在多個安卓系統上運行 瀏覽:575
java判斷半形 瀏覽:881
java判斷正負 瀏覽:321
刷頭條程序員的日常 瀏覽:104
吉林程序員吐槽 瀏覽:244
單片機溫度范圍 瀏覽:421