为解答朋友的一个问题,写了一下简单的几行代码:
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}'
保存,运行,完成
为解答朋友的一个问题,写了一下简单的几行代码:
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}'
保存,运行,完成