Se você quiser excluir apenas esses caracteres especiais, poderá usar expressões regulares (por exemplo, PCRE assim:
strings file.abc | grep -Pv "[=\])]"
Se você quiser exibir apenas strings contendo alguns caracteres específicos, você pode usar grep em vez de strings.
O comando
grep -Poa "[A-Za-z]{4,}" file.abc
mostra todas as palavras com pelo menos quatro letras.
Aqui:
- A opção
-o
faz com que o grep mostre apenas a correspondência (em vez da linha inteira). - A opção
-a
força o tratamento de um arquivo binário como um arquivo de texto. -
O PCRE
[A-Za-z]{4,}
corresponde a quatro ou mais letras consecutivas.Quatro é o número padrão que strings usa. Ajuste conforme necessário.