파일 입력별로 출력 내용 정렬

파일 입력별로 출력 내용 정렬

코드가 하는 일은 파일의 줄에 따라 가장 많이 나오는 단어를 인쇄하는 것입니다.
코드는 다음과 같습니다.

for i in $@;
do
    readlink -f $i
    while read line; do
        echo $line | sed -r 's/[[:space:]]+/\n/g' | sed '/^$/d'|sort | uniq -c| sort -g| tail -1
    done < $i 
done

표시되는 내용을 원본 파일에 따라 정렬해야 합니다. 파일에서 나온 경우 a.txt첫 번째에 와야 하고, 파일에서 나온 경우 x.txt맨 마지막에 와야 합니다(알파벳순).

관련 정보