Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/charmparticle/xpe
Finally, a commandline xpath tool for linux that is easy to use.
https://github.com/charmparticle/xpe
commandline commandline-tool linux xpath xpath-expression xpaths
Last synced: about 2 months ago
JSON representation
Finally, a commandline xpath tool for linux that is easy to use.
- Host: GitHub
- URL: https://github.com/charmparticle/xpe
- Owner: charmparticle
- License: bsd-3-clause
- Created: 2021-01-23T05:56:21.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2022-09-28T20:19:49.000Z (about 2 years ago)
- Last Synced: 2024-08-09T22:08:17.644Z (4 months ago)
- Topics: commandline, commandline-tool, linux, xpath, xpath-expression, xpaths
- Language: Python
- Homepage:
- Size: 19.5 KB
- Stars: 29
- Watchers: 2
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-tools - charmparticle/xpe - Finally, a commandline xpath tool for linux that is easy to use. (Command Line / Like jq)
README
# xpe
*Finally, a commandline xpath tool that is easy to use.*
***What is this?***
xpe is a commandline xpath parser. Pipe in some textual data, supply it with an xpath expression, and it will dump the result to stdout. Perfect for shellscripting. For example:
curl -s example.com | xpe "//h1/text()"Example Domain
Alternatively, xpe can query a file for xpath expressions like so:xpe '//a/@href' somefile.htm
The order doesn't matter, so the following is also valid:
xpe somefile.htm '//a/@href'
***How to install***
sudo pip3 install xpe
***How to upgrade***
sudo pip3 install -U xpe