awk 在线打印 html 文本,语法错误

awk to print html text on line, syntax error

提问人:justaguy 提问时间:8/24/2022 最后编辑:Cyrusjustaguy 更新时间:8/24/2022 访问量:86

问:

尝试用于解析 html 行的内容并打印,但在最后一个“上出现语法错误 谢谢:)。awkfile

文件

1 2 3 4 

awk '{print $2,<html><head></head><body><hr><a href="https://website.com/bbp/view/id/p/start.php">'

还试图转义一些特殊字符:

awk '{print $2,"<html><head></head><body><hr>""<a href=""https://website.com/bbp/view/id/p/start.php"">"'

期望

2 <html><head></head><body><hr><a href="https://website.com/bbp/view/id/p/start.php">
AWK 语法 引用

评论


答:

2赞 Arkadiusz Drabczyk 8/24/2022 #1

您必须在引号内转义双引号并添加 final:}

awk '{print $2, "<html><head></head><body><hr><a href=\"https://website.com/bbp/view/id/p/start.php\" target=\"_blank\">"}' /tmp/FILE