"|"를 사용하는 방법 , 파이프, cmd.exe를 사용하여 멍청하게

"|"를 사용하는 방법 , 파이프, cmd.exe를 사용하여 멍청하게
gawk '{print $1|"sort"}' somfile

이것은 cygwin bash에서 수행되지만 cmd.exe에서는 실패했습니다. 내 멍청이의 버전 정보:

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

GNU 깨어 3.1.5

답변1

아마도 cmd.exe에서는 매개변수를 구분하기 위해 아포스트로피(')가 아닌 큰따옴표(")를 사용해야 하기 때문일 것입니다.

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

(테스트되지 않음)

관련 정보