我想显示这些行中的最后一个词 我试图寻找例如词值但没有答案,所以我想寻找引号之间的词但我的文件包含我需要的引号之间的其他词知道我的 html 文件是,实际上不想显示 select 标记的值。
grep '*' hosts.html | awk '{print $NF}'
例如:
value='www.visit-tunisia.com'>www.visit-tunisia.com
value='www.watania1.tn'>www.watania1.tn
value='www.watania2.tn'>www.watania2.tn
我愿意
www.visit-tunisia.com
www.watania1.tn
www.watania2.tn
最佳答案
您需要将字段分隔符设置为 >
,您可以使用 -F
选项执行此操作:
$ awk -F'>' '{print $NF}' hosts.html
www.visit-tunisia.com
www.watania1.tn
www.watania2.tn
注意:我不确定你想通过 grep '*' hosts.html
实现什么?
关于linux - 在两个引号 unix 中查找单词,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15612268/