【发布时间】:2014-03-02 14:12:17
【问题描述】:
我需要帮助将下面 grep 命令的输出设置为每行的变量。
while read line; do
grep -oP '@\K[^ ]*' <<< $line
done < tweets
上面显示了我想要的内容:
月光宝
Mags_GB
等等……
但是,如果我会这样做:
while read line; do
usrs="grep -oP '@\K[^ ]*' <<< $line"
done < tweets
echo $usrs
它显示奇怪的结果,当然不是我正在寻找的结果。我需要 $usrs 来显示我上面提到的内容。示例:
月光宝
Mags_GB
【问题讨论】:
-
请阅读stackoverflow.com/help/someone-answers 并感谢那些回答您问题的人。
标签: string bash variables loops grep