Você não fez nada errado: ^etc
realmente pede que o grep só imprima linhas
que começam com etc
, e seu arquivo parece não conter essa linha,
o que explica a saída vazia.
Se, em vez disso, você quisesse pesquisar por linhas que começavam com /etc
,
teria que escrever:
grep '^/etc'