awk 的返回值

awk 的返回值

这是我的bash文件文件

.
.
.
awk -f myawkfile.awk mytracefile.tr
.
.
.

现在我想从 我的awk文件 到当前我的bash文件。有没有什么办法可以将值从 awk 返回到 bash。

例如:这个 sudo 代码:

parameter = awk -f myawkfile.awk mytracefile.tr

这里的参数是值,我在 awk 上计算了它。但现在我想将其传递给当前的 bash。

答案1

如果您想将awk命令(awk -f myawkfile.awk mytracefile.tr)的输出保存到变量中,以便稍后在脚本中使用它,您可以执行以下操作:

parameter=`awk -f myawkfile.awk mytracefile.tr`

或者

parameter=$(awk -f myawkfile.awk mytracefile.tr)

这意味着“将命令的输出保存到名为 的变量中parameter”。稍后您可以使用 引用该变量$parameter

相关内容