Não há necessidade de usar o gato neste caso:
sort /home/emerg/Wedbackup.txt
O problema com o seu exemplo é que seu arquivo está sendo passado como a linha de comando para ordenar, o que não é o que você quer. Por exemplo, se este fosse seu arquivo:
foo bar
baz qux
wibble wobble
Os argumentos seriam assim:
sort foo bar baz qux wibble wobble
Isso não é o que você quer. O que você realmente quer é passar o arquivo para sort
no stdin, o que pode ser feito assim:
sort < /home/emerg/Wedbackup.txt
Isso é mais generalizável, já que usar um nome de arquivo como argumento é específico de sort
e não é uma convenção universal.
No caso de classificação, você deve preferir passar o nome do arquivo como um argumento em vez de stdin, já que ele permite procurar no arquivo, o que pode melhorar a eficiência da classificação.