como usar “|”, o pipe, em gawk com cmd.exe

1
gawk '{print $1|"sort"}' somfile

Isso será feito no cygwin bash, mas no cmd.exe ele falhou. As informações da versão do meu gawk:

C:\Documents and Settings\Administrator>gawk --version

GNU Awk 3.1.5

    
por user1626579 20.09.2012 / 09:00

1 resposta

2

Talvez porque no cmd.exe você tenha que usar aspas duplas (") não apóstrofo (') para delimitar os parâmetros.

  gawk "{print $1|\"sort\"}" somefile

(não testado)

    
por 20.09.2012 / 10:12