티스토리 뷰
리눅스에서 cat 명령어를 사용할 경우 내용만 출력하고 파일명은 출력하지 않는다.
(여러개의 파일을 한번에 읽으면 식별이 불편 할 수 있다)
파일명까지 알고싶다면 head 명령어를 사용하면 된다.
# myfile.txt에서 맨 앞 5개 행을 출력(-n 옵션값이 양수)
head -n 5 myfile.txt
# myfile.txt에서 맨 뒤 3개 행을 제외한 나머지를 출력(-n 옵션 값이 음수)
head -n -3 myfile.txt
# myfile.txt 내용 전체를 출력
head -n -0 myfile.txt
자, 이제 여러개의 파일에 대해 파일명과 함께 내용을 출력해 보자.
# .txt 파일에 대해 파일명과 내용 전체를 출력
head -n -0 *.txt
==> filename1.txt <==
[filename1.txt의 내용]
==> filename2.txt <==
[filename2.txt의 내용]
...
관련출처 : http://bahndal.egloos.com/520761
'개발 > Linux' 카테고리의 다른 글
리눅스 I/O 파일용량 큰 것 처리/추출 (0) | 2017.08.03 |
---|---|
리눅스 expect 설치 (0) | 2017.08.03 |
리눅스 시스템정보(OS, CPU, Bit, Memory, HDD) 명령어 (0) | 2017.08.03 |
리눅스 echo 를 변수에 담기 (0) | 2017.08.02 |
리눅스 오라클 시작/중지 (0) | 2017.08.02 |
댓글