【发布时间】:2020-04-08 19:13:26
【问题描述】:
所以我有这行代码:
grep "Cx Ações Europa Soc Resp" -A 7 teste.html | tr -s " " "#" | cut -f 2 -d"#" | tr -s "Cx" "\b" | tr -s "</td><td>" "\b"
输出是:
8,2524
8,1215
-9,25%
-5,32%
但是当我做td -s "\n" " " 时只显示最后一个值-5,32%
我怎样才能显示像这样的每个值8,2524 8,1215 -9,25% -5,32
我需要同一行的值,因为我需要用类似的值来回显
8,2524|8,1215|-9,25%|-5,32
【问题讨论】:
-
获取 HTML 解析器;其他一切(正则表达式和剪切等)都太脆弱了。 stackoverflow.com/questions/41001475/…
-
预期输出示例?
标签: bash