我想按 2 个不同的列对文本进行排序:
aaa5aaaaa
aaa3azaba
aaa4aaaaa
aaa3abaza
第一次排序必须仅在第 4 列,如果在上面的示例“3”中有相同的数字 pe,则第二次排序必须在第 8 列,如果仍然有相同的字符,则下一列必须是 9,依此类推。
我认为这将是解决方案:
%sort i /\%4v\|\%8v/
但它不起作用。
输出:
aaa3abaza
aaa3azaba
aaa4aaaaa
aaa5aaaaa
预期输出:
aaa3azaba
aaa3abaza
aaa4aaaaa
aaa5aaaaa