ファイル入力による出力コンテンツの並べ替え

ファイル入力による出力コンテンツの並べ替え

このコードは、ファイルの行に応じて最も多く出現する単語を出力します。コードは次のとおりです

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最後に表示されます (アルファベット順)。

関連情報