Awk: Częstotliwość słów z jednego pliku tekstowego, jak przenieść do myFile.txt?

Podano pliki .txt ze słowami oddzielonymi spacjami, takimi jak:

But where is Esope the holly Bastard
But where is

Ifunkcja Awk :

cat /pathway/to/your/file.txt | tr ' ' '\n' | sort | uniq -c | awk '{print $2"@"$1}'

Dostajępo wyjściu w mojej konsoli:

1 Bastard
1 Esope
1 holly
1 the
2 But
2 is
2 where

Jak dostać się do drukowanego pliku myFile.txt? Mam właściwie 300 000 linii i blisko 2 miliony słów. Lepiej wyprowadzić wynik do pliku.

EDYCJA: Użyta odpowiedź (przez @Sudo_O):

$ awk '{a[$1]++}END{for(k in a)print a[k],k}' RS=" |\n" myfile.txt | sort > myfileout.txt

questionAnswers(3)

yourAnswerToTheQuestion