명령줄 인터페이스: 두 판 사이의 차이

내용 삭제됨 내용 추가됨
편집 요약 없음
태그: m 모바일 웹 고급 모바일 편집
TedBot (토론 | 기여)
잔글 봇: 링크 변경 (윈도 파워셸 → 윈도우 파워셸
16번째 줄:
그래픽 사용자 인터페이스의 단추 또는 메뉴와는 달리, 명령 줄은 그 자체로 사용자가 원하는 작업을 정확히 표현할 수 있다. 또한, 명령 줄은 다른 결과를 원할 경우 바꿔서 사용할 수 있는 [[기본값]]들을 포함하고 있다. 명령 줄은 개별 명령 또는 여러 개의 명령을 순차적으로 묶어서 추후에 사용할 수 있도록 특정 [[문자 열]]이나 [[별명 (컴퓨터)|별명]]에 지정할 수 있다.
 
이 같은 인터페이스를 제공하는 프로그램을 [[명령 줄 해석기]] 또는 [[셸]]이라고 부른다. 이를테면, [[유닉스 셸]](sh, ksh, csh, tcsh, bash 등)과 [[CP/M]], [[도스]]의 [[command.com]]("명령 프롬프트") 등이 있다. 이 중 CP/M과 command.com은 [[디지털 이큅먼트 주식회사|DEC]]사의 [[RSX-11|RSX]]와 [[RSTS]]를 기반으로 하고 있다. 2006년 후반에, [[마이크로소프트]]는 전통적인 유닉스 셸과 자사의 객체 지향적 [[.NET 프레임워크]]의 기능을 조합한 [[윈도윈도우 파워셸]](개발명 "모나드 Monad")을 출시했다. 윈도에서 현재 쓰이는 명령 줄 인터페이스 프로그램인 [[도스]]와 [[윈도 스크립트 호스트]]는 일반적으로 그 기능이 충분치 않거나 불안정하다고 여겨지고 있다. 윈도에서 유닉스 명령 줄 인터페이스를 사용할 수 있는 소프트웨어에는 [[MinGW]] 등이 있다.
 
[[오토캐드]]와 같은 일부의 프로그램들은 명령 줄 인터페이스와 그래픽 사용자 인터페이스를 동시에 지원하기도 한다. 공학/과학 수치 계산 패키지인 [[매틀랩]]은 일부 계산 작업에 대해 그래픽 사용자 인터페이스를 제공하지 않지만, 명령 줄 인터페이스를 사용하면 모든 계산 작업을 수행할 수 있다.