【发布时间】:2017-03-23 10:11:23
【问题描述】:
这可能是一个简单的问题,但我对互联网的访问非常有限,而且我大多只能访问 stackoverflow 和其他几个地方。
我一直在寻找学习如何解析 XML,这里有几个 cmets 指向这两个工具。我不确定它们的安装方法和/或依赖项,并且由于我在某处读到它们可能已经安装在系统中,因此我想知道如何检查这一点,如果可能的话。
【问题讨论】:
这可能是一个简单的问题,但我对互联网的访问非常有限,而且我大多只能访问 stackoverflow 和其他几个地方。
我一直在寻找学习如何解析 XML,这里有几个 cmets 指向这两个工具。我不确定它们的安装方法和/或依赖项,并且由于我在某处读到它们可能已经安装在系统中,因此我想知道如何检查这一点,如果可能的话。
【问题讨论】:
检查系统上是否安装了任何命令行工具的最简单方法是简单地尝试运行它。
所以,打开一个终端(或其他命令行界面)并执行xpath。
由于大多数终端(或其他命令行界面)都有自动完成功能,您也可以简单地键入 xpa 并按 tab。如果它自动完成到xpath,那么您就知道它已安装。
要查看所有可用命令行工具的概览,请按两次 Tab,tab tab。
如果您的系统上未安装 xpath,则可能有许多可能的安装方法,这些方法都取决于您正在运行的操作系统(例如,Windows、macOS 或 Linux 发行版)。
【讨论】:
当我输入 xpath 时,我得到了这个响应,我假设它没有安装 XMLStarlet -bash: xpath: 找不到命令
【讨论】: