【发布时间】:2011-01-28 02:52:54
【问题描述】:
这可能是一个非常愚蠢的问题;在 bash 脚本中,给出例如的输出;
awk '{print $7}' temp
它给出 0.54546
我想把这个给一个变量,所以我尝试了:
read ENE <<< $(awk '{print $7}' temp)
但我明白了
Syntax error: redirection unexpected
你能告诉我为什么吗?完成这项任务的最简单方法是什么?
谢谢
【问题讨论】:
-
虽然很尴尬,但
read ENE <<< $(awk '{print $7}' temp)对我有用,所以我无法说出那里出了什么问题?您确定您使用的是 bash 而不是其他 shell 吗?你用的是什么bash --version?
标签: bash variables operators variable-assignment