为解答朋友的一个问题,写了一下简单的几行代码:
BASH:readran.sh
#!/bin/sh
totaline=`wc -l $1 | awk ‘{print $1}’`
ran_line=`expr $RANDOM % $totaline`
echo -e “第$ran_line行:”
cat $1 | awk ‘{if(NR == ‘$ran_line’) print $0}’
保存,运行,完成
版权声明:本文为fubisheng198326原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。