에드린

Edlin
에드린
원저작자팀 패터슨
개발자Microsoft, IBM, Gregory Pietch
초기 릴리즈1980년; 42년 전(1980년)
기입처MS-DOS: x86 어셈블리 언어
운영 체제86-DOS, IBM PC DOS, MS-DOS, FreeDOS, OS/2, eComStation, ArcaOS, Windows
유형라인 에디터
면허증.MS-DOS: MIT
FreeDOS, 리액트OS: GPL
86-DOS, PC DOS, OS/2, Windows: 자체 상용 소프트웨어
웹 사이트에드린

Edlin라인 에디터이며 IBM PC DOS,[1] MS-DOSOS/[2]2의 초기 버전에 제공되는 유일한 텍스트 에디터입니다.MS-DOS 5.0 이후에서는 풀스크린 MS-DOS 에디터 및 Microsoft Windows에서는 메모장으로 대체되었지만 현재 Microsoft 운영 체제의 32비트 버전에 계속 포함되어 있습니다.

역사

EDLIN.COM(다른 여러 명령어 중) IBM PC DOS 1.0에서
PC-9800 시리즈용 MS-DOS 3.3C에서 실행되는 ATOK 8 입력 방식 에디터에서 EDLIN을 사용하여 일본어 입력

Edlin은 1980년 Tim Paterson의해 CP/M 라인 에디터[4] ED를 기반으로 시애틀 컴퓨터 프로덕트의 86-DOS(QDOS)[3]으로 2주 만에 개발되었습니다.이것은 UNIX ED 텍스트 에디터의 먼 친척입니다.

마이크로소프트는 86-DOS를 구입하여 MS-DOS로 판매했기 때문에 Edlin은 MS-DOS의 v1.0-v5.0에 포함되었습니다.MS-DOS 6 이후로는 새로운 풀스크린 MS-DOS 에디터만 포함되었습니다.

Windows 95, 98 ME는 임베디드 버전의 DOS 상에서 실행되어 MS-DOS 7로 보고되고 있습니다.MS-DOS 6의 후속 버전으로서 Edlin은 포함되지 않았습니다.

단, Edlin은 32비트 버전[5] Windows NT와 Windows 10까지의 파생 모델에 포함되어 있습니다.이러한 운영체제에서의 NTVDM의 DOS 지원은 MS-DOS 버전 5.0에 기반하고 있기 때문입니다.그러나 다른 대부분의 외부 DOS 명령과 달리 네이티브 Win32 프로그램으로 변환되지 않았습니다.또, 긴 파일명은 서포트하고 있지 않습니다.이 파일명은, Edlin이 기입된 후가 될 때까지 MS-DOS 와 MS-Windows 에 추가되지 않았습니다.

FreeDOS 버전은 Gregory Pietch에 [6]의해 개발되었습니다.

사용.

명령어는 몇 개뿐입니다.edlin 프롬프트에서 ?를 입력하면 단축 목록을 찾을 수 있습니다.

파일이 열려 있을 때 L을 입력하면 내용이 나열됩니다(예:1,6L에, 행 1 ~6 을 나타냅니다).각 행은 앞에 행 번호와 함께 표시됩니다.

* 1,6L 1: 에들린:DOS의 초기 버전에서는 유일한 텍스트 에디터입니다.2: 3: 옛날에는 웹 페이지 4: 하단에 로고가 붙어 있던 것을 기억합니다: 5: "This page created in edlin." 6: 일부 사용자가 직접 체험한 것.

현재 선택한 행에 *.가 있습니다. 임의의 행의 내용을 바꾸려면 행 번호가 입력되고 입력한 텍스트가 원본과 바뀝니다.행을 편집하는 동안 Ctrl+C를 누르면 변경 내용이 취소됩니다.* 마커는 해당 라인에 남아 있습니다.

I(옵션으로 행 번호 앞에)를 입력하면 * 행 또는 지정된 행 앞에 하나 이상의 행이 삽입됩니다.행 입력을 마치면 Ctrl+C는 edlin 명령어프롬프트로 돌아갑니다

*6I 6:*(...또는 유사) 7:*^C *7D *L 1:Edlin:이전 버전의 DOS에서 유일한 텍스트 에디터. 2: 3: 옛날에는 웹 페이지 4: 하단에 로고가 있는 브랜드: 5: "This page created in edlin." 6: (...또는 유사한 페이지)*
i - 텍스트 행을 삽입합니다.
D - 지정된 행을 삭제합니다. 다시 선택적으로 줄 수 또는 줄 범위로 시작합니다.예:2,4d는 행 2 ~4 를 삭제합니다.위의 예에서는 7행은 삭제되었습니다.
R - 예를 들어 철자 오류와 같이 지정된 행 범위에서 발생한 텍스트의 모든 부분을 바꾸는 데 사용됩니다.?을 포함하면 각 변경에 대한 프롬프트가 표시됩니다.예: 'prit'를 'print'로 대체하고 각 변경 사항을 확인하는 방법:?rprit^Zprint(^Z는 CTRL-Z를 누르는 것을 나타냅니다).대소문자를 구분합니다.
S - 지정된 텍스트를 검색합니다.치환 텍스트 없이 치환과 같은 방법으로 사용됩니다.파일의 처음 20줄에 있는 '애플'에 대한 검색이 입력됩니다.1,20?sapple(스페이스 없음, 그것이 검색의 일부가 아닌 한) 뒤에 Enter 키를 누릅니다.일치할 때마다 올바른지 여부를 묻고 n 또는 y(또는 Enter)를 받아들입니다.
P - 행 범위의 목록을 표시합니다.범위를 지정하지 않으면 P는 *부터 끝까지 파일 전체를 표시합니다.이것은 L과는 다릅니다.P는 현재의 행을 범위 내의 마지막 행으로 변경합니다.
T - [line to insert at]t[full path to file] 구문을 사용하여 다른 파일을 편집 중인 파일로 전송합니다.
W - (write)로 파일을 저장합니다.
E - 파일을 저장하고 edlin을 종료합니다.
Q - 저장하지 않고 edlin을 종료합니다.

스크립트

일련의 edlin 명령어를 리다이렉트함으로써 스크립트에서 비대화형 파일 에디터로 사용할 수 있습니다.

edlin <스크립트

FreeDOS Edlin

긴 파일 이름 지원을 포함한 GPL 라이선스의 Edlin 클론을 FreeDOS 프로젝트의 일부로 다운로드할 수 있습니다.이것은, Linux 나 Unix 와 같은 operating system과 MS-DOS [7]로 실행됩니다.

「 」를 참조해 주세요.

레퍼런스

  1. ^ "Disk Operating System" (PDF). Bitsavers.org. January 1982. Retrieved 24 January 2022.
  2. ^ "OS/2 1.0". Os2museum.com.
  3. ^ "A Short History of MS-DOS". Patersontech.com.
  4. ^ "ED Utility". Shaels.net. Archived from the original on 20 June 2013. Retrieved 24 January 2022.
  5. ^ Windows NT에 포함된 16비트 응용 프로그램 Microsoft.com
  6. ^ "FreeDOS Package -- edlin (FreeDOS Base)". Ibiblio.org.
  7. ^ "FreeDOS Edlin". Sourceforge.net.

추가 정보

외부 링크