반응형
cat
- 문자열을 삽입하거나 간단한 파일을 만들때 쓰는 명령어입니다.
우선 볼것이 cat인데요.
cat
cat은 앞서 설명하기전에 리다이렉션(redirection)이라는게 있는데요. > 혹은 >> 로 파일을 어떻게 할지 결정할 수 있습니다.
[cat > test.dat]을 입력후 아래에 줄이 바뀌면 [This is a test file. PraNi's Blog!]라는 내용을 넣고 [ctrl+c]를 눌러 결과를 보겠습니다.
엔터를 아무리 눌러도 [ctrl+c]를 누르기 전에는 절대 명령이 끝나지 않고 지속되므로 엔터를 눌러 줄을 바꾸어주어도 됩니다.
출력할때는 [cat test.dat]으로 리다이렉션을 넣지않고 입력하면 출력이 그대로 이루어 집니다.
다음엔 [cat > test.dat]을 한번 더 입력해서 내용을 이번엔 [PraNi's Blog! This is a test file.]로 내용을 줘 보겠습니다.
내용을 보시면 덮어씌워져서 완전히 내용이 바뀐 것을 볼 수 있습니다.
그럼 >> 를 넣어서 cat을 사용하면 어떻게 될까요?
이번에는 Welcome to Blog!를 입력해보겠습니다.
[cat >> test.dat]은 결국 위의 값을 보시면 알겠지만,
덮어씌우기가 아니라 맨마지막줄에 연달아 계속 입력이 되는 연속 쓰기 기능인 것입니다.
cat은 여기서 끝!
반응형
'공부 > 리눅스, 쉘스크립트' 카테고리의 다른 글
리눅스 시간 동기화 (0) | 2021.10.26 |
---|---|
[Kali Linux] urlsnarf (0) | 2019.05.09 |
[쉘 스크립트] 정규 표현식 (grep) (2) | 2018.05.02 |
[리눅스] mv, mkdir 명령어 [파일복사, 폴더[디렉토리]만들기] (0) | 2018.04.27 |
[리눅스] cp 명령어 (0) | 2018.04.27 |
[리눅스] more, head, tail (0) | 2018.04.25 |
[리눅스] cd 명령어를 알아보자 (0) | 2018.04.25 |
[리눅스] ls 명령어를 알아보자 (0) | 2018.04.25 |
댓글