我希望这会放 '1' 但它会输出 '1 2 3'
回声“1 2 3” | awk "{ 打印 $1 }"
但是,当从文件运行 awk 代码时,它确实可以工作(其中 awkscript.awk 包含 {print $1}):
echo "1 2 3" | awk -f awkscript.awk
我希望这会放 '1' 但它会输出 '1 2 3'
回声“1 2 3” | awk "{ 打印 $1 }"
但是,当从文件运行 awk 代码时,它确实可以工作(其中 awkscript.awk 包含 {print $1}):
echo "1 2 3" | awk -f awkscript.awk