리눅스2023. 9. 7. 08:48

 

반달가면 이글루에서 백업 - http://bahndal.egloos.com/633043 (2019.11.27)

간단한 내용이지만 종종 사용할 때가 있어 정리해 두기로.

깃허브(github)에 올라와 있는 파일을 리눅스의 wget 명령으로 다운로드하는 방법니다.

예를 들어 어느 깃허브 페이지에 소스 코드 my_source.c 파일이 공개되어 있다고 하면, 이 파일을 클릭하면 해당 소스 코드의 내용을 볼 수 있다. 그러나 해당 주소를 wget의 인자(argument)로 지정하면 소스 코드가 아니라 소스 코드의 내용을 포함한 웹페이지, 즉 html 파일을 다운로드한다.

실제 소스 코드 파일을 받고 싶다면 해당 파일을 클릭했을 때 나온 내용 페이지에서 "RAW" 버튼을 찾아보자. 파일 내용의 오른쪽 위에 보일 것이다. 이 "RAW" 버튼과 연결되어 있는 주소가 해당 파일 자체를 다운로드할 수 있는 링크가 된다. 얼마전에 올렸던 anbox용 구글 플레이 추가 스크립트 관련 깃허브 페이지를 예시로 보자면 아래와 같다. 


# 아래와 같이 할 경우 README.md가 아니라 html 파일을 다운로드
wget  https://github.com/geeks-r-us/anbox-playstore-installer/blob/master/README.md

# README.md 파일 직접 다운로드(raw)
wget  https://github.com/geeks-r-us/anbox-playstore-installer/raw/master/README.md

728x90
Posted by 반달가면