X

於 Linux Shell 使用 shuf 將檔案依行數「隨機排列」

Linux 於 Bash shell 的檔案內容,通常經過去掉重複後,通常都是 sort 過的內容,想要將這個檔案的內容在讓他「隨機排序」,要怎麼做呢?

於 Linux Shell 使用 shuf 將檔案依行數採「隨機排列」

想要將檔案的行數隨機排列 / 隨機排序,可以使用 shuf 或 sort -R 的命令達成。

範例內容

  • $ echo -e "1\n2\n3\n4\n5\n" > filename

隨機亂數排列的命令範例

  • $ shuf filename
  • $ sort -R filename

Save

Tsung: 對新奇的事物都很有興趣, 喜歡簡單的東西, 過簡單的生活.
Related Post