所以我在bash中尝试shuf -n 1 filename
,它向我展示了一个随机行,但我希望能够在我自己的网站上以2个文件和输出结合起来。
例如我的文件是
file 1
one one
five eight
one two three
file 2
canada
usa
netherland
因此输出将是"五八美国"或者"一个netherland"
有没有人知道任何可以帮我启动的代码?
答案 0 :(得分:1)
使用paste,shuf和bash的进程替换:
paste -d " " <(shuf -n 1 file1) <(shuf -n 1 file2)
输出(示例):
one two three canada