Randomly shuffling lines in Linux / Bash

前端 未结 8 2090
囚心锁ツ
囚心锁ツ 2020-12-01 04:16

I have some files in linux. For example 2 and i need shuffling the files in one file.

For example

$cat file1
line 1
line 2
line 3
line 4
line 5
line          


        
8条回答
  •  孤独总比滥情好
    2020-12-01 04:49

    Just a note to OS X users who use MacPorts: the shuf command is part of coreutils and is installed under name gshuf.

    $ sudo port install coreutils
    $ gshuf example.txt # or cat example.txt | gshuf
    

提交回复
热议问题