我想在创建新文件时使用循环,其中每个新行由一个/单个步骤创建:一些文本,然后是引用的步骤编号,然后是其他内容。我从这段代码开始,但它不起作用:
gawk '
{
for (i = 1; i <= 1000; i++)
print "begin\""i"\"text"i"end" # how to print a line break?
>> "path/to/output.txt"
}'
所以我想看看
output.txt :
begin"1"text1end
...
begin"1000"text1000end
请帮助解决这个问题。
答案 0 :(得分:0)
代码需要放在BEGIN
块内:
gawk 'BEGIN {
for (i = 1; i <= 1000; i++)
print "begin\""i"\"text"i"end" >> "path/to/output.txt"
}'