BEGIN{ logFile = "/tmp/test/log.txt"; rollingFile = "/tmp/test/rolling.txt"; # 创建或是清空原有文件进行写入 print("第一行") > logFile; # 继续写入一行 print("第二行") > logFile; # 修改行分隔符 ORS = "@@@"; print("第三行") > logFile; print("第四行") >> logFile; ORS = "\n"; print("第五行") > logFile; print("第六行") > logFile; # 以内容添加形式打开文件并写入 print("10") >> rollingFile; print("20") >rollingFile; # 把缓存都刷入文件 fflush(logFile); fflush(rollingFile); # 关闭文件 close(logFile); close(rollingFile); } { } END{ }