head
- 내용의 앞 부분을 잘라서 가져오는 명령어
- 뒤에 -n 옵션을 붙이면 가져올 줄 수를 조절할 수 있음 (디폴트는 10)
- head에 여러개의 파일을 줄 수 있다.
head city number
==> city <==
1 서울
2 부산
3 대구
4 광주
5 인천
6 서울
7 부산
8 대구
9 광주
10 인천
==> number <==
1 100
2 200
3 300
4 400
5 500
6 600
7 700
8 800
9 900
10 1000
tail
- 내용의 뒷부분을 잘라서 가져오는 명령어
- -n 옵션을 주면 가져올 줄 수를 조절할 수 있음(디폴트는 -10)
- -n 옵션에서 +를 명시하여 값을 주게되면 해당 줄에서부터 끝까지 가져옴
tail -n +5 city
5 인천
6 서울
7 부산
8 대구
9 광주
10 인천
11 서울
12 부산
13 대구
14 광주
15 인천
16 서울
17 부산
18 대구
19 광주
20 인천
- -c 옵션을 주면 줄 수가 아닌 바이트 단위로 출력해줌
- -q 옵션을 주면 여러개의 파일을 줄 때 구분자를 지울 수 있다
- -f 옵션을 주면 실시간으로 파일 내용 모니터링을 할 수 있음