我有一个输入文件,我想以精确的格式在输出文件中打印它:
输入文件:
973260339343
973456375066
812456375066
输出文件:
0 PIN_FLD_RESULTS ARRAY [1]
1 PIN_FLD_POID POID [0] 0.0.0.1 /bill 973260339343
0 PIN_FLD_RESULTS ARRAY [2]
1 PIN_FLD_POID POID [0] 0.0.0.1 /bill 973456375066
0 PIN_FLD_RESULTS ARRAY [3]
1 PIN_FLD_POID POID [0] 0.0.0.1 /bill 812456375066
我尝试逐行读取文件,但不确定如何以所需格式打印文件。
答案 0 :(得分:0)
您可以尝试AWK:
awk '{printf "0 PIN_FLD_RESULTS ARRAY [" NR "]\n1 PIN_FLD_POID POID [0] 0.0.0.1 /bill %s\n", $1}' input.txt > output.txt