É bem trivial com awk
. Obtenha a primeira palavra da primeira linha em uma variável e, em seguida, para as linhas subsequentes, use essa variável para corresponder à primeira palavra e imprima apenas essas linhas
awk 'NR == 1 { fw = $1 } $1 == fw' sort.txt
A construção NR == 1
obtém apenas a primeira linha do arquivo de entrada e não há limitadores de limite especiais definidos em cada linha (desalinhamento de espaço em branco), o primeiro campo é acessado por $1
e armazenado em %código%. A condição posterior fw
avalia cada linha e retorna true somente se a condição for satisfeita, imprimindo assim a linha.