簡體   English   中英

GIT-下載最新的tar.bz2

[英]GIT - Download Latest tar.bz2

我是GIT的新手,我有一個很愚蠢的問題。

我想從GIT下載項目的最新版本(Murmur),但是我不需要源文件,而只需要預編譯的tar.bz2文件。

當我轉到https://github.com/mumble-voip/mumble/releases/latest時,它會將我重定向到最新發行版。 在這種情況下,我可以使用bash做一些魔術,然后手動查找並下載所需的文件: https : //github.com/mumble-voip/mumble/releases/download/1.2.15/murmur-static_x86- 1.2.15.tar.bz2

但是,由於這是在github上,我認為必須有一種更有效的方法來執行此操作? 到目前為止,我發現的只是克隆整個repo並從源代碼進行編譯,但這不是我所追求的...

這是一個可以完成工作的簡單bash腳本。

#!/bin/bash

url2download=`curl -i "https://api.github.com/repos/mumble-voip/mumble/releases/latest" |grep tar.bz2 |grep browser_download_url |grep x86 |head -n 1 | awk -F":" '{print $3}' | awk -F"\"" '{print $1}' `
fullurl="https:$url2download"
curl -O $fullurl

您還可以查看GitHub最新版本

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM