2012-08-22 1 views
0

파일에 A.txt, B.txt, C.text라는 파일이 있습니다. 각 텍스트 파일에는 몇 개의 항목이 들어 있습니다. 각 텍스트 파일의 항목 수를 계산하는 방법은 무엇입니까? 텍스트 파일의 이름으로 첫 번째 열을, 아니요로 두 번째 열을 목록에 추출 할 수도 있습니다. 해당 파일의 항목 중. 감사합니다.다른 이름을 가진 여러 파일의 항목 수를 계산하십시오.

+3

항목이 어떻게 기록됩니까? 샘플 텍스트 파일을 제공 할 수 있습니까? 또한 무엇을 시도 했습니까? –

답변

0

"항목"으로 "라인"을 의미합니까? 여기

files=(A.txt B.txt C.txt) 
echo -e "File\tCount" 
for i in "${files[@]}" 
do 
     ret=$(cat $i | wc -l) 
     echo -e "$i\t$ret" 
done 

출력됩니다 : 그렇다면, 여기 bash는 매우 기본적이고 빠른 해결책은 당신이 스크립트에이를 한 경우

File Count 
A.txt 2 
B.txt 1 
C.txt 1 

, 당신은 아마의 목록을 할 것입니다 파일을 매개 변수로 사용합니다.