Linux용 Anaconda 설치 스크립트에는 약 750줄의 매우 간단한 bash 명령 세트가 포함되어 있지만 그 뒤에는 읽을 수 없는 문자(적어도 less 및 gedit에서는) 140만 줄이 옵니다. 읽을 수 없는 문자는 무엇입니까?
스크립트는 여기에서 찾을 수 있습니다:https://www.continuum.io/downloads
...상당히 크긴 하지만(Linux의 32비트 버전입니다.)
답변1
파일의 시작 부분을 구성하는 bash 스크립트를 읽으면 다음과 같은 줄이 있는 것을 볼 수 있습니다.
tail -n +532 "$THIS_PATH" | tar xf - --no-same-owner
tail -n +532
파일을 실행 하고 file -
파일에 파이프하면 후행 데이터가 다음과 같다는 것을 알 수 있습니다.
/dev/stdin: POSIX tar archive (GNU)
동일한 테일 파이프 입력을 수행하면 tar tf -
tar에 다음과 같은 많은 파일이 포함되어 있음을 알 수 있습니다.
pkgs/python-2.7.11-0.tar.bz2
스크립트는 해당 extract_dist
기능을 사용하여 설치됩니다.