我的一个朋友正在组织一场比赛。他询问是否有某种软件可以输入正确回答者的姓名,然后软件会选取一个姓名并将其作为答案共享。所有的名字都同等重要,让人工智能或其他什么东西做它的事情。
答案1
您可以使用shuf
:
$ cat /tmp/names
Bob
Nancy
Margaret
Sam
$ shuf -n1 /tmp/names
Margaret
上面-n1
写着“输出1行”。
我的一个朋友正在组织一场比赛。他询问是否有某种软件可以输入正确回答者的姓名,然后软件会选取一个姓名并将其作为答案共享。所有的名字都同等重要,让人工智能或其他什么东西做它的事情。
您可以使用shuf
:
$ cat /tmp/names
Bob
Nancy
Margaret
Sam
$ shuf -n1 /tmp/names
Margaret
上面-n1
写着“输出1行”。