awk -F "|" 'function decToBin(dec) { printf "ibase=10; obase=2; $dec" | bc; } BEGIN {print $3" "$4" "$5" "$6" "$7" "decToBin($8)}' $Input
ここで、入力はファイルへのパスです
1|2|1.00|0.46|0.44|1.12|49.88|3
2|2|1.00|0.45|0.55|1.13|50.12|11
関数呼び出しなしで正しく動作していましたが、関数 decToBin() を導入した後、エラーが発生します。次のようにエラーが発生します
awk: fatal: expression for `|' redirection has null string value
行き詰まった 方法がわからない 助けが必要