Linuxpia/리눅스 사용 팁

[리눅스 팁] cat 명령어만 입력했을 때

Linuxpia4U 2024. 8. 20. 03:14
반응형

cat 명령어만 입력했을 때

cat 명령어만 입력하고 파일을 지정하지 않으면 어떻게 될까요? 커서가 정지되어 아무런 표시도 나타나지 않습니다. 여기서 아무 문자나 입력한 뒤 '엔터'를 누르면 그 글자가 그대로 아래에 출력됩니다.

파일을 지정하지 않고 'cat' 명령어만 입력했을 경우
글자를 입력하면 그 글자가 아래에 그대로 출력되어 나타남

 

cat 명령어는 인자로 파일이 지정되지 않으면 키보드 입력을 그대로 화면에 출력하는 동작을 수행합니다. 이 상태에서 cat 명령어를 종료하려면 'Ctrl + D'를 입력합니다. 다시 프롬프트로 돌아옵니다.

'Ctrl + D'로 프롬프트 상태로 돌아온 모습

 

정리

cat 명령어뿐만 아니라 리눅스에서 사용하는 많은 명령어가 입력 파일을 지정하지 않으면 키보드의 입력을 기다립니다. 이는 cat 명령어가 표준 입력으로 입력한 내용을 읽어서 그대로 표준 출력에 출력하는 명령어이기 때문입니다. 표준 입력은 보통 키보드 입력이므로 키보드 입력을 기다렸다가 그대로 출력합니다.

반응형