Como classifico um arquivo separado por tabulação na enésima coluna usando a classificação cygwin?
Eu tenho um enorme arquivo separado por tabulação que quero classificar em sua segunda coluna. Eu preciso usar o caractere de tabulação como o delimitador de campo na classificação cygwin. Então, eu preciso de algo assim:
sort -t \t -k 2,2 in.txt > out.txt
Mas o prompt de comando avalia '\ t' literalmente e não como o caractere de tabulação. Observe que eu preciso fazer isso em uma máquina Windows executando o Cygwin. Variações como
sort -t "\t"
sort -t \"\t\"
não funciona, nem colocar isso em um arquivo cmd com uma guia real no lugar do \ t acima.
Edit: Uma solução usando o shell DOS ou o shell bash Cygwin está bem.