"sh"또는 "bash"명령을 사용하지 않고 실행하려는 쉘 스크립트가 있습니다. 예를 들면 다음과 같습니다.
대신에: sh script.sh
사용하고 싶습니다 : script.sh
어떻게해야합니까?
추신 (i) 나는 셸 스크립트를 많이 사용하지 않고 별칭에 대해 읽으려고 시도했지만 별칭을 사용하는 방법을 이해하지 못했습니다.
(ii) 스크립트를 PATH 변수의 다른 파일과 연결하는 방법에 대해서도 읽었습니다. 대학 서버를 사용하고 있는데 해당 위치에서 파일을 만들 수있는 권한이 없습니다.
mv example.sh example
그런 다음 example
자체적으로 작동해야합니다.
$HOME/bin
없다면 PATH에 추가하십시오 (앞쪽). 여기에 경로 이름을 지정하지 않고 직접 실행하려는 스크립트 (및 다른 프로그램)를 넣거나 실제 프로그램이있는 위치에 심볼릭 링크를 넣으십시오.