나는 bash 스크립트를 가지고 있으며 bash가 필요합니다.sh로 bash 스크립트 실행
또 다른 사람은
sh script_name.sh
그것을 실행하려고 그리고 쉬가 자신의 유통에 돌진하는 심볼릭 링크가 있기 때문에 실패합니다.
이#!/bin/sh
bash script_name.sh
목표는 돌진하는 심볼릭 링크를 가진 시스템에서 bash에와 쉬에 의해 보통 .sh 스크립트를 실행하는 것입니다 :
$ ls -la /bin/sh
lrwxrwxrwx 1 root root 4 Aug 25 16:06 /bin/sh -> dash
나는 래퍼 스크립트를 사용하는 아이디어를 가지고있다. 다른 사람 아무것도, 당신은 같은 것을 할 수 전에 스크립트에서
을 './script_name.sh'를 그냥하면 어떨까요? – fedorqui
다른 사용자에게'bash script_name.sh'를 실행시켜 주시겠습니까? - 래퍼도 작동합니다. 귀하의 질문은 무엇인가? – John3136
스크립트를 보여줘야합니다. 원하는 것은 Posix'sh' 표준을 엄격하게 준수하도록 스크립트를 변경하는 것입니다. –