我现在编写了一个 AWK 函数,它应该如下所示:
function inser_styles(path_to_files, output_file) {
for each input_file in path_to_files {
print "" > output_file;
while ( getline < input_file ) {
print " " $0 > output_file;
}
}
print "" > output_file;
}
它应该从某个path_to_files
目录读取文件并将每个目录的所有内容input_file
放入 someoutput_file
中,用空行分隔。
for each input_file in path_to_files {...}
- 循环看起来如何?awk 是否支持这种 for 循环,或者我应该使用 extern execute of 读取文件名数组ls
?