как использовать "|" , вертикальную черту , в gawk с cmd.exe

как использовать "|" , вертикальную черту , в gawk с cmd.exe
gawk '{print $1|"sort"}' somfile

Это будет работать в cygwin bash, но в cmd.exe это не удалось. Информация о версии моего gawk:

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

GNU Awk3.1.5

решение1

Возможно, потому что в cmd.exe для разделения параметров необходимо использовать двойные кавычки ("), а не апостроф (').

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

(не проверено)

Связанный контент