2
0
mirror of https://github.com/chubin/cheat.sheets synced 2024-11-17 09:25:32 +00:00
cheat.sheets/sheets/pup
Igor Chubin 598cf08489 pup
2017-06-07 09:54:00 +00:00

22 lines
505 B
Plaintext

# pup
#
# pup is a command line tool for processing HTML
# It reads from stdin, prints to stdout, and allows the user to filter parts of the page using CSS selectors.
# install pup
# (requires go)
go install github.com/ericchiang/pup
# indent and colorize HTML
cat file.html | pup --color
# filter by tag
cat file.html | pup 'title'
# pseudoclass: filter by content "History"
cat file.html | pup ':contains("History")'
# multiple groups of selectors
cat file.html | pup 'title, h1 span[dir="auto"]'