如何让一个命令在 while 循环中运行,直到另一个命令不返回任何输出?我想要这个命令:
wget https://example.com/example.xml
运行直到这个命令:
xmllint --xpath 'string(//POST[100]/@id)' example.xml
返回不包含任何内容的输出,因为example.xml
不再包含标签id
中的属性<POST>
,从而导致
xmllint --xpath 'string(//POST[100]/@id)' temporary.download
没有返回任何输出。
任何想法或建议都将受到赞赏。
谢谢!