Выберите случайные строки из файла в bash в bash script Я хочу выделить N случайных строк из входного файла и вывода в другой файл. Как это может быть сделано? Ответ 1 Сортируйте файл случайным образом и выберите первые строки 100: $ sort -R input | head -n 100 >output Ответ 2 Используйте shuf с опцией -n, как показано ниже, чтобы получить N случайные строки: shuf -n N input > output
Ответ 1 Сортируйте файл случайным образом и выберите первые строки 100: $ sort -R input | head -n 100 >output
Ответ 2 Используйте shuf с опцией -n, как показано ниже, чтобы получить N случайные строки: shuf -n N input > output