試圖創建一個從 TXT 創建 HTML 的腳本(從昏迷分隔的 CSV 轉換而來),但我在第一次列印時遇到語法錯誤“\ 標記顯示”,但我找不到任何線索的原因?
awk 'BEGIN {
FS=","
print "<style>\
.my_table {font-size:8.0pt; font-family:\"Verdana\",\"sans-serif\"; border-bottom:3px double black; border-collapse: collapse;
}\n\
.my_table tr.header{border-bottom:3px double black;}\n\
.my_table th {text-align: left;}\
</style>"
print "<table class=\"my_table\">"
}
NR == 1{
print "<tr class=\"header\">"
tag = "th"
}
NR != 1{
print "<tr>"
tag = "td"
}
{
for(i=1; i<=NF; i) print "<" tag " width=\"" widths[i] "\">" $i "</" tag ">"
print "</tr>"
}
END { print "</table>"}' dataset.txt > document.html
uj5u.com熱心網友回復:
您在此處錯過了參考 EOL 或輸入錯誤的換行符: collapse;}
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/400201.html
上一篇:日期時間轉換兩次不等于開始時間
