【发布时间】:2018-12-14 00:36:52
【问题描述】:
我正在尝试使用 awk 将 $9 传递到我执行的 php 命令中。然而,$9 永远不会成为命令。如果我手动建立 param1 的值,一切正常。
cat file.name | awk -v date="$(date +"%Y-%m-%d %H:%M:%S")" '{
x="'"`/usr/bin/php-cgi -f /path/hex2bin.php param1=$9`"'"
print "New value: ",$x
}'
【问题讨论】:
-
目标:我希望能够从传入参数的 php 文件返回值,使其成为变量,然后在我的 AWK 中使用该变量以进行更多执行。