【发布时间】:2011-09-06 01:09:14
【问题描述】:
我有
grep 5980 list.txt > temp; awk '{ print $4}' temp
但我想将其设置为环境变量,而不是仅仅打印结果。
我对 bash 和 awk 有点陌生,因此也非常感谢您的解释。
【问题讨论】:
标签: bash awk environment-variables
我有
grep 5980 list.txt > temp; awk '{ print $4}' temp
但我想将其设置为环境变量,而不是仅仅打印结果。
我对 bash 和 awk 有点陌生,因此也非常感谢您的解释。
【问题讨论】:
标签: bash awk environment-variables
export variable=$(grep 5980 list.txt > temp; awk '{ print $4}' temp)
【讨论】:
export variable=$(awk '/5980/ {print $4}' list.txt)
如果您不需要将输出保存在 temp 中,可以使用以下命令:
export variable=$(awk '/5980/{print $4}' list.txt)
【讨论】: