フォルダ内のすべてのファイルを処理し、その結果を単一のファイルに出力するコマンド

フォルダ内のすべてのファイルを処理し、その結果を単一のファイルに出力するコマンド

レシピフォルダには正確に10個のファイルのリストがあります。すべてのファイルに各単語が数回表示されることを確認し、その頻度に基づいて並べ替える必要があります。私のコマンドは一度に1つのファイルを処理することができますが、一度に各ファイルを処理してファイルに出力するにはこのコマンドが必要です。例: 単語合計25回発生すると、出力は25塩です。これまで私はこれを持っています:

sed -d 's/\s/\n/g' < lyrics01.txt | sort | uniq -c | sort -nr >> lyrics01wordcount.tf

ディレクトリ内のすべてのファイルに適用するには、それを変更する必要があります。上記のファイルに適用される理由を理解してください。どんな助けでも大変感謝します。

ベストアンサー1

sed -d 's/\s/\n/g' * | sort | uniq -c | sort -nr >> lyrics01wordcount.tf

単純な。

おすすめ記事