shell脚本awk按照某列排序输出
带排序文件mscto.txt 的内容为: ————————————- 81 38|24 64 18|43 33 46|54 72 33|38 43 108|64 需要按照第二列大小排序命令: for i in `awk -F ‘[ |]’ ‘{print NR,$2}’ mscto.txt|sort -rn -k2|awk ‘{print $1}’`; do awk ‘NR==’$i’ {print}’ mscto.txt; done ———————————— 43 108|64 33 46|54 81 38|24 72 33|38 64 18|43
用户评论