생활의 발견/IT정보

CMD에서 텍스트 파일 생성하는 3가지 방법

hi.anna 2022. 3. 4. 23:25

 

이번에는

CMD에서 텍스트 파일을 생성하는 3가지 방법을 정리하였습니다.

 

 

1. echo와 redirection 연산자

echo 이 내용을 텍스트 파일에 씁니다 > test.txt

 

 

원래 echo는 콘솔에 메시지를 출력해줍니다.

여기서는 사용자가 입력한 메시지를 파일에 출력하기 위해,

redirection 연산자 ( > )를 함께 사용하였습니다.

이 redirection 연산자는

'>' 앞의 명령어를 수행한 결과를

'>' 뒤의 파일에 전달합니다.

즉, 위 예제에서는 'echo' 명령어를 사용해서 출력한 결과를

'text.txt' 파일에 작성합니다.

 

type

type test.txt

마지막에 사용한 type 명령어는

텍스트 파일의 내용을 콘솔에 뿌려줍니다.

여기서는 type 명령어를 사용하여

앞에서 작성한 파일의 내용을 확인해 보았습니다.

 

 

 

2. copy con

copy con test.txt

 

copy 명령어를 이용해서 

사용자로부터 텍스트를 입력받아서,

그 내용을 텍스트 파일에 쓸 수 있습니다.

 

지난 포스팅에서 

copy 명령어를 이용해서 파일을 복사하는 방법을 소개했었습니다.

CMD 창에서 파일, 디렉토리 복사하기 (copy, xcopy)

 

CMD 창에서 파일, 디렉토리 복사하기 (copy, xcopy)

Window에서 파일을 복사하기 위해서는 GUI를 이용할 수도 있고, CMD 창에서 명령어를 이용 할 수도 있습니다. 일반적으로 Window에서는 GUI를 많이 이용하는데, 보통 작은 파일들은 별 문제가 없지만,

hianna.tistory.com

이전 포스팅에서 설명했던 것과 같이

copy 명령어는 첫 번째 파라미터로 입력받은 파일을 두 번째 파라미터의 위치로 복사합니다.

 

여기서는 첫 번째 파라미터로 con이 입력되었고,

두 번째 파라미터로 생성할 파일 이름(text.txt)을 입력하였습니다.

즉, con을 test.txt로 복사하라는 의미입니다.

여기서 con은 console을 나타내는 예약어입니다.

즉, 콘솔에서 사용자로부터 입력받은 내용을 test.txt로 복사하라는 의미입니다.

 

위 명령어를 입력하고 엔터를 입력하면

시스템은 콘솔에 입력을 받아야 하기 때문에

사용자 입력을 받을 수 있는 커서가 나타납니다.

사용자는 텍스트 파일에 들어갈 내용을 작성하고,

작성을 마치면 Ctrl + Z를 입력하면

새로운 파일이 생성됩니다.

 

이렇게 copy 명령어를 사용해서 텍스트 파일을 생성할 수도 있습니다.

 

 

 

3. fsutil

fsutil file createnew test.txt 1000

 

이번 방법은

파일 시스템 관리 유틸인 fsutil을 사용하는 것입니다.

fsutil은 파일 시스템을 관리하기 위한 여러 도구를 제공하는데

이번에는 그중에 file을 다루는 도구를 사용할 것입니다.

그리고 그중 createnew 명령어는 지정한 크기의 새로운 파일을 생성합니다.

그래서 createnew 명령어 이후에는 생성할 파일의 이름과 파일의 사이즈를 전달하였습니다.

 

fsutil은 관리자 계정을 실행되어야 합니다.

따라서, 만약 fsutil의 권한이 없다면

다음 포스팅을 참조하여 관리자 권한으로 cmd를 실행하세요.

CMD 관리자 모드로 실행하기

 

CMD 관리자 모드로 실행하기

윈도우에서 작업을 하다보면 CMD를 관리자 모드로 실행해야 하는 경우가 생긴다. CMD 관리자 모드 실행하기 CMD를 관리자 모드로 실행하는 방법을 알아보도록 하겠다. 1. Windows 검색 란에 'CMD'라고

hianna.tistory.com

 


 

지금까지 CMD에서 텍스트 파일을 생성하는 

3가지 방법을 알아보았습니다.

 

 

 

 

반응형