A single awk
script can handle this easily and will be far more efficient than your current pipeline:
$ awk '{a[$1]++}END{for(k in a)print k,a[k]}' RS=" |\n" file
옥 3
Bastard 1
! 5
爸 4
군 1
지 4
But 2
會 1
你 2
the 1
是 1
不 1
이 2
Esope 1
的 2
holly 1
where 2
생 1
我 1
is 2
If you want to store the results into another file you can use redirection like:
$ awk '{a[$1]++}END{for(k in a)print k,a[k]}' RS=" |\n" file > outfile