我正在用降价语言为我的学生编写测验。其中一个测验可能如下所示:
% QUESTION
Who played drums for The Beatles?
(X) Ringo
( ) John
( ) Paul
( ) George
% QUESTION
What is the first line of MOBY DICK?
(X) Call me Ishmael.
( ) foo
( ) bar
( ) spam
( ) eggs
Run Code Online (Sandbox Code Playgroud)
我想随机化所有这些多项选择选项。所以,我想我需要一个 shell 脚本:
这可能吗?我知道,shuf并sort -R会随机的任何文本的线,但我不知道如何去隔离的选择这些块。