Я не понимаю, почему вы добавляете vi
в качестве тега здесь:
Я просто поместил упомянутый текст в файл с именем testtttt.txt
и запустил следующий запрос:
cat testtttt.txt | sort -t',' -k3,3 -k1,1
И все работает нормально.
Можете ли вы сказать нам, что именно вы хотите?
- Хотите отсортировать вывод на экране?
- Хотите отсортировать вывод и поместить его в файл, который можно открыть в
vi
?
- Хотите открыть файл в
vi
и просмотреть данные в отсортированном виде (пока они не отсортированы на диске)? (У меня сложилось впечатление, что это то, что вы хотите, но, боюсь, это невозможно: vi
показывает файл в том виде, в котором он находится на диске.
- ... (в чем смысл нажатия кнопки
ESC
?)