2020-04-01发表2022-01-25更新Shell几秒读完 (大约108个字)纯数字文本中获取最大数字纯数字文本中获取最大数字1234567891011# number.txt232123 456 789856 451245865 5 89 654 2123 54445 88 46 53 64 87 998 112 456 789 654 12345678# 将空格换成换行符cat number.txt |sed 's/ /\n/g'# 以及将空行去掉cat number.txt |sed 's/ /\n/g' |grep -v "^$"# 添加排序cat number.txt |sed 's/ /\n/g' |grep -v "^$" |sort -nr# 添加输出限制,只显示最大和最小的,即在文本中第一位和最后一位的cat number.txt |sed 's/ /\n/g' |grep -v "^$" |sort -nr|sed -n '1p;$p' 纯数字文本中获取最大数字http://example.com/2020/04/01/纯数字文本中获取最大数字/作者Kris Hugo发布于2020-04-01更新于2022-01-25许可协议#Shell实操