如何从2个文件中读取随机行并将它们放在一起

时间:2016-04-23 03:28:53

标签: html wordpress bash

所以我在bash中尝试shuf -n 1 filename,它向我展示了一个随机行,但我希望能够在我自己的网站上以2个文件和输出结合起来。

例如我的文件是

file 1
one one
five eight
one two three

file 2 
canada
usa
netherland

因此输出将是"五八美国"或者"一个netherland"

有没有人知道任何可以帮我启动的代码?

1 个答案:

答案 0 :(得分:1)

使用paste,shuf和bash的进程替换:

paste -d " " <(shuf -n 1 file1) <(shuf -n 1 file2)

输出(示例):

one two three canada