%EC%9D%98%20base64%20%EC%9D%B8%EC%BD%94%EB%94%A9%20%EC%B6%9C%EB%A0%A5%20%EB%B3%80%EA%B2%BD.png)
inside.sh 스크립트
echo $(basename "$0")
그런 다음 base64를 사용하여 script.sh를 인코딩합니다.
echo '#!/usr/bin/env bash' > other.sh
echo "echo '$(base64 script.sh)' | base64 -d | sh" >> other.sh
basename "$0"
"other.sh"를 실행할 때 "script.sh"가 표시되지 않는 이유는 무엇입니까?
그런데 "sh"가 표시됩니다.
어떻게 표시하게 할 수 있나요 script.sh
?