'in'이라는 함수를 선언할 수 없나요?

'in'이라는 함수를 선언할 수 없나요?

다음은 함수 이름이 지정된 경우에만 구문 오류를 발생시키는 스크립트입니다 in.

in() {
        echo 0;
}

1행: 예상치 못한 토큰 'in' 근처에 구문 오류가 있습니다.

왜 이런 일이 발생합니까? 이 함수에 다른 이름을 지정할 수 없습니다. 그러면 어떻게 해야 합니까?

답변1

inbash키워드이며 예약되어 있습니다. 당신은 그것을 사용할 수 없습니다. 읽다 man bash.

관련 정보