bash – 将sed的输出存储到变量中

前端之家收集整理的这篇文章主要介绍了bash – 将sed的输出存储到变量中前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我想把我的文件的第二行存储到一个变量,所以我这样做:
sed -n '2p' myfile

我希望将sed命令的输出存储到名为line的变量中。

正确的语法是什么?

使用 command substitution这样:
line=$(sed -n '2p' myfile)
echo "$line"

还要注意,=符号周围没有空格。

猜你在找的Bash相关文章