sort -R file.txt | head -1
Команда «sort -R file.txt» сортирует строки файла file.txt в случайном порядке. Затем, команда «head -1» выводит первую строку из отсортированного списка строк. Таким образом, команда «sort -R file.txt | head -1» позволяет получить случайную строку из файла file.txt.
Альтернативой этой команде может быть использование команды «shuf» вместо «sort -R». Например, «shuf -n 1 file.txt» также позволит получить случайную строку из файла.
Аргументы, передаваемые команде, это имя файла (file.txt) и опции команды sort (-R) и head (-1). Аргумент -R в команде sort указывает, что строки должны быть сортированы в случайном порядке, а аргумент -1 в команде head указывает, что нужно вывести только первую строку.