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
?