#!/bin/bash
if [ $# -lt 1 ] || [ $# -gt 1 ];then
echo "wrong args"
exit;
fi
num=$(awk 'END{print NR}' $1)
value=$[$RANDOM%$num+1]
cat $1 |head -n $value |tail -n 1
sh 脚本名 员工名单txt
#!/bin/bash
if [ $# -lt 1 ] || [ $# -gt 1 ];then
echo "wrong args"
exit;
fi
num=$(awk 'END{print NR}' $1)
value=$[$RANDOM%$num+1]
cat $1 |head -n $value |tail -n 1
sh 脚本名 员工名单txt