쉘 스크립트를 작성할 때 다음을 수행합니다.
#!/bin/bash
하지만 bash가 들어오면 어떻게 될까요 /usr/bin/
? 이식 가능한 방식으로 스크립트에서 어떻게 찾을 수 있습니까? 이렇게 했는데 오류가 발생했습니다.
#!which bash
답변1
다른 위치에 있는 경우 bash
다음과 같이 해시할 수 있습니다.
#!/usr/bin/env bash
env
각 변형의 배치는 상당히 표준적입니다.
쉘 스크립트를 작성할 때 다음을 수행합니다.
#!/bin/bash
하지만 bash가 들어오면 어떻게 될까요 /usr/bin/
? 이식 가능한 방식으로 스크립트에서 어떻게 찾을 수 있습니까? 이렇게 했는데 오류가 발생했습니다.
#!which bash
다른 위치에 있는 경우 bash
다음과 같이 해시할 수 있습니다.
#!/usr/bin/env bash
env
각 변형의 배치는 상당히 표준적입니다.