У меня есть команда, которая носики количества строк на стандартный вывод:выбирая случайную строку из стандартного вывода
$ listall
foo
bar
baz
Как извлечь случайную запись из этого, в однострочника (предпочтительно без AWK), так Я могу просто использовать его в трубе:
$ listall | pickrandom | sed ... | curl ...
Спасибо!
Отлично, именно то, что мне нужно (я не знал о Шуфе) - спасибо! – AnC
Фактически «listall | shuf -n 1» кажется достаточно – xiechao
Не очень портативный: -bash: shuf: команда не найдена – Idelic