将 shift 的输出存储到变量中
Storing ouput of shuf into a variable
我有以下代码,它从我的文件中随机给出一个单词。
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
没有成功
word=$(shuf -n 1 /home/mirwais/etc/dictionary.txt)
我有以下代码,它从我的文件中随机给出一个单词。
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
没有成功
word=$(shuf -n 1 /home/mirwais/etc/dictionary.txt)