운영체제/리눅스
파일 내용 출력 관련 명령어 - 기본
안드레날린
2024. 7. 21. 01:55
WC
파일 내용의 줄 수, 단어 수, 문자 수를 출력
# 줄, 단어, 문자 수
wc file.txt
# 줄 수
wc -l file.txt
# 단어 수
wc -w file.txt
# 문자 수
wc -c file.txt
head
파일의 첫 번째 줄을 출력
원하는 줄 수를 지정 하려면 '-n' 옵션 이용
head -n10 file.txt
cut
파일 내용 중 특정 열만 출력
-f : 필드 지정 (1이 첫 번째 필드)
-d : 구분자 지정 (기본 값 : 탭)
-c : 문자 위치 지정
cut -f2 file.txt
cut -f2,4 file.txt
cut -f2-4 file.txt
cut -c1,3 file.txt
cut -c1-3 file.txt
cut -d"," -f2 file.txt
grep
주어진 문자열과 일치하는 부분만 찾아서 출력
-v : 일치하지 않는 줄만 출력
-i : 대소문자 구별 하지 않음
-r : 재귀 호출 (특정 위치의 모든 하위 포함)
grep 문자열 file.txt
sort
파일 내용을 오름차순(기본 값)으로 정렬하여 출력
-r : 내림차순
sort file.txt
sort -r file.txt
uniq
파일 내에 중복되는 내용을 제거하여 출력
uniq file.txt
md5sum
수학적 원리에 따른 32자의 체크섬(checksum) 값을 출력
md5sum file1.txt
md5sum file1.txt file2.txt