gawk -F\t работает, но когда дело доходит до sort , это терпит неудачу. Под Linux или Cygwin, $'\t' сделает это. Однако для ввода специальной клавиши Tab нет возможности. Кто-нибудь может найти способ?
2 ответа
2
В PowerShell escape-символом является ` . Строка, содержащая вкладку, может быть записана как
"`t"
0
Благодаря ребятам из Yahoo, Baidu и Stack Overflow эта сложная проблема наконец-то решена.
sort -t":" -k1 /var/log/accessfile
Это утверждение дает мне подсказку.
Теперь ответ представляет собой сочетание всех советов.
cmd /f:offsort -t" " -k16 foobar.txt(символ табуляции в двойных кавычках)
foobar.txt - это текстовый файл с разделением табуляции.
Ключ - двойные кавычки ("").
