Мне нужна помощь в создании этого скрипта ... пока я думаю, что он должен выглядеть примерно так (я часто использую AWK)
#!/usr/bin/perl -w
@filelist=(
file1,
file2,
file3
)
print ("<html>");
foreach $filelist {
print ("<table>";
print ("<td>"$filelist"</td>")
foreach [line in the file]
print ("<td>"$1, $2"</td>");
}
print ("</table>";
}
print ("</html>");
Итак, я хочу, чтобы скрипт шел к каждому файлу, печатал имя файла, а затем для каждой строки выводил две строки в <td>
Я на правильном пути?
Кроме того, я понял, что AWK, который я написал, нужна была пара утверждений IF - я считаю, что это должно выглядеть так
while(<F_IN>) {
if ($1>=2) {
print "<td class=\"green\" title=\""$1,$2"\">"
}
if ($1>=1) {
print "<td class=\"amber\" title=\""$1,$2"\">"
}
if ($1>=0) {
print "<td class=\"red\" title=\""$1,$2"\">"
}