#!/bin/bash
text=$(cat nowcoder.txt |\
	awk '{print$2}' |\
	sort |\
	uniq -c |\
	awk '$1!="1"{print$1" "$2}' |\
	sort -k1,1n -k2,2
	)
echo "$text"

第7行的sort -k1,1n -k2,2写成sort也能运行,只是因为测试示例没有重复超过10个的,不然10会在2的上面。

因此建议写成sort -k1,1n -k2,2