명령줄 구문 분석이 쉘에 처음 도입된 때는 언제입니까?

명령줄 구문 분석이 쉘에 처음 도입된 때는 언제입니까?

모든채팅 토론, 명령줄 구문 분석(위치 매개변수 사용)이 Unix 셸에 처음 도입된 때는 언제입니까?

$1또한 etc의 이름은 $2어떤 방식으로든 C에서 차용한 것입니까(예: argv[]C 배열의 인덱싱에서)? 아니면 이렇게 하세요.쉘 구문의 다른 많은 것들, 알골 68에서요?

답변1

처음껍데기1971년에 설립되었습니다.매뉴얼 페이지설명하다:

쉘이 명령으로 호출되면 추가 문자열 처리 기능이 있습니다. 쉘 호출은 다음 형식을 취한다는 점을 기억하십시오.

sh [ 이름 [ arg1 ... [ arg9 ] ] ]

이름은 읽고 해석할 파일의 이름입니다. 지정하지 않으면 쉘의 이 하위 인스턴스는 표준 입력 파일에서 계속해서 읽습니다. 이 파일에서 "$n"(여기서 n은 숫자 0, ..., 9) 형식의 문자 시퀀스는 쉘 호출의 n번째 인수(arg)로 대체됩니다. "$0"은 이름으로 대체됩니다.

관련 정보