これは put '1' になると思いますが、代わりに '1 2 3' を出力します。
エコー "1 2 3" | awk "{ print $1 }"
ただし、ファイルから awk コードを実行すると機能します (awkscript.awk には {print $1} が含まれています)。
echo "1 2 3" | awk -f awkscript.awk
これは put '1' になると思いますが、代わりに '1 2 3' を出力します。
エコー "1 2 3" | awk "{ print $1 }"
ただし、ファイルから awk コードを実行すると機能します (awkscript.awk には {print $1} が含まれています)。
echo "1 2 3" | awk -f awkscript.awk