Como encontrar os últimos 2 caracteres de nomes chineses com ferramentas de linha de comando?

1

Eu tenho uma lista de nomes chineses, alguns deles têm 2 caracteres, outros podem ter mais ou menos, como segue:

Euquerousaralgumasferramentasdelinhadecomandoparaencontrarosdoisúltimoscaracteresdecadaum.Senãotiver2caracteres,ignore-o.

Oresultadoserá:

Comofazerissocomgrep/awk/sedououtrasferramentas?

Atualizado:

Ospersonagensestãoagora:

link

    
por Freewind 05.11.2015 / 11:23

1 resposta

2

Perl para o resgate:

perl -CSD -lne 'print $1 if /(..)$/' input-file
  • -CSD ativa o UTF-8 para entrada e saída em STDIN, STDOUT e fluxos de entrada e saída.
  • -l acrescenta nova linha a print
  • -n lê a linha de entrada por linha
por 05.11.2015 / 11:30