问题描述
我有一个名为 words
的数据文件,它由行和 3 列组成。第一列是德语单词,第二列是它的翻译,第三列是动词、名词等元数据...
$ cat words
offen open verb
Fenster window noun
Regd shelf noun
要获取我可以使用的所有名词 grep
,
$ cat words | grep noun
Fenster window noun
Regd shelf noun
我喜欢这个输出,因为每条记录都在它自己的行中。问题来了 我试图将该输出存储在一个变量中,
$ nouns=$(cat words | grep noun)
现在输出是一行,其中两条记录合并为一行,
$ echo $nouns
Fenster window noun Regd shelf noun
如何将 grep
的多行输出分配给变量?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)