将shift的输出存储到变量中

时间:2015-04-09 12:13:12

标签: bash terminal

我有以下代码,它从我的文件中随机提供了一个单词。

shuf -n 1 /home/mirwais/etc/dictionary.txt

问题在于我希望将输出存储到变量中。它现在只是将随机单词打印到控制台中。

我试过了:

word= shuf -n 1 /home/mirwais/etc/dictionary.txt

word=""
shuf -n 1 /home/mirwais/etc/dictionary.txt | $word

没有成功

1 个答案:

答案 0 :(得分:1)

word = $(shuf -n 1 /home/mirwais/etc/dictionary.txt)