我需要根据第一列中的字符数对文件进行排序。根据第一列/行中字符的长度对文件进行排序
我不知道如何去做这件事。我正在使用Linux,所以sed/awk/sort都可用。
.abs is bla bla 12 .abc is bla se 23 bla .fe is bla bla bla .jpg is pic extension .se is for swedish domains
我想要的是根据每行中第一列的长度对这些行进行排序。 一些线路开始4个字符,有的开始用3或2。我要的结果是这样的:
.fe is bla bla bla .se is for swedish domains .abs is bla bla 12 .abc is bla se 23 bla .jpg is pic extension
这甚至可能吗?
对于相同长度的行(列1),您将如何对它们进行排序? – Kent