shc를 사용하여 바이너리 파일로 변환하려는 bash 스크립트가 있습니다. 여기에는 행이 포함됩니다 wget www.google.com
.
shc -f myscript.sh
(생성된 프로그램) 으로 변환하는 프로그램을 실행하면 ./myscript.sh.x
실행할 때 아무 일도 일어나지 않습니다.
그러나 해당 줄 없이 스크립트를 변환하면 wget
제대로 작동합니다.
Larsk의 요청에 따라 편집하십시오.
#!/bin/bash
echo "Downloading Google.com"
wget -O testegoogle.html "www.google.com"
내가 하고 있는 일은:
- 코드를 downloadgoogle.sh로 저장하세요.
- 달리기
shc -f downloadgoogle.sh
- 생성된 파일인 ./downloadgoogle.sh.x를 실행합니다.
아무 일도 일어나지 않고 페이지가 다운로드되지 않습니다.