버팀대 확장에 점 세 개(타원) 대신 점 두 개를 사용하는 이유는 무엇입니까?

버팀대 확장에 점 세 개(타원) 대신 점 두 개를 사용하는 이유는 무엇입니까?

나는 마침내 내가 가정한 구문 대신 bash's(및 zsh's) 중괄호 확장 범위: 구문을 올바르게 사용하지 않은 이유를 이해/발견했습니다.{1..10}생략, 즉 {1...10}.

왜 3점이 아닌 2점이 선택되었는지 알 수 있나요? (Wikipedia) 링크에서 알 수 있듯이 컴퓨터 프로그래밍에서 타원을 사용하는 것은 일반적이고 이해하기 쉽습니다. 이것이 바로 이것이 저의 호기심을 자극한 이유입니다.

답변1

(커뮤니티 위키로 게시됨, 댓글에 기여해 주셔서 감사합니다)

책에서 언급된Bash에서 Z Shell까지(8장 186페이지, "중괄호를 사용하여 숫자 생성") 이 구문은 차용한 것입니다.진주.

또한, 파스칼의 ..범위 표기법은 다음과 같이 거슬러 올라갑니다.1970년(강조)(“프로그래밍 언어파스칼”, 섹션 6.1.2, 링크된 PDF 페이지 17).

한마디로 말해도위키피디아 링크..몇 가지 사용법 예가 질문에 나와 있습니다 . 이것가설줄임표는 세 개의 점으로 구성된 시퀀스로 엄격하게 정의됩니다.구두, 여기서는 사실이 아닙니다.

관련 정보