답변:
다음과 같이 head
명령을 사용하여 -n 인수와 함께 각 파일의 행 수를 지정하십시오.
head -n3 *
또는
head -n3 *.txt
단일 파일에서도 작동합니다.
head -n3 filename.txt
head
버전 에서는 head (GNU coreutils) 8.5
기본적으로 사용됩니다. 아니면 별칭을 사용하고 head --quiet
있습니까?
머리
옵션 head
과 함께 사용 합니다 -n
.
head -n 10 FILE
파일의 처음 10 줄이 인쇄됩니다.
또 다른 유용한 변형은입니다 -n -NUMBER
.
head -n -10 FILE
파일의 마지막 10 줄을 제외한 모든 줄이 인쇄됩니다.
문제를 해결하고 원하는 결과를 얻으려면 다음을 수행하십시오.
basename * && head -n NUMBER *
또는
basename *.FILETYPE && head -n NUMBER *.FILETYPE
이렇게하면 다음과 같은 결과가 나옵니다.
FILENAME
LINE ONE
LINE TWO
LINE THREE
헤드 출력에 파일 이름을 추가하려면 'head -v'를 사용하십시오. 따라서 'head -vn 3 * .html'은 다음을 제공합니다.
# head -vn 3 *.html
==> WebInfo.html <==
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
==> convert.html <==
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
==> misc.html <==
<html>
<head>
<title>WIP</title>