파일의 줄 수를 계산합니까?


46

.sh 파일에 포함 된 줄과 단어의 수를 어떻게 계산하고 표시합니까?

답변:


64

도구를 사용하십시오 wc.

  • 줄 수를 세려면 -l

    wc -l myfile.sh
  • 단어 수를 세려면 -w

    wc -w myfile.sh

man wc더 많은 옵션을 참조하십시오 .


13

souravc에서 언급했듯이 다음과 같이 사용할 수 있습니다 wc.

$ wc -w statusToFiles.sh 
10 statusToFiles.sh
$ wc -l statusToFiles.sh 
6 statusToFiles.sh

카운트 자체 만 표시하려면 awk다음과 같이 해당 출력을에 파이프 하면됩니다.

$ wc -l statusToFiles.sh | awk '{ print $1 }'
6

... 또는 아래 언급 된대로 :

$ < statusToFiles.sh wc -l
6

5

아래 명령을 사용하여 모든 줄 앞에 줄 번호와 함께 전체 파일을 출력 할 수도 있습니다.

cat -n myfile 

3

공백 일치 문자열과 함께 grep 명령을 사용할 수 있습니다

grep "" -c file_path

1
답변이 더 많은 투표를하지 않는 이유는 무엇입니까? 비린내가 있습니까? 그것은 나를 위해 매력처럼 작동하며 코드는 매우 단순 해 보입니다.
Felix Crazzolara

1

일반적으로 GEDIT와 같은 단어 프로그램을 사용하는 경우. 하단에 줄 수가 표시됩니다. 메모장을 사용하는 경우 GEDIT로 전환하는 것이 좋습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.