Comments (1)
Yes:
$ pup -h
Usage
pup [flags] [selectors] [optional display function]
Version
0.4.0
Flags
-c --color print result with color
-f --file file to read from
-h --help display this help
-i --indent number of spaces to use for indent or character
-n --number print number of elements selected
-l --limit restrict number of levels printed
-p --plain don't escape html
-s --strict ignore non-standard HTML tags
--pre preserve preformatted text
--charset specify the charset for pup to use
--version display version
Note the explanatory note for the -i
option (which could be a bit clearer). If the argument to -i
is not a number, pup
assumes it's the character you want to use for indenting, so...
$ cat t.html
<div class="c1" id="id1">
content 1
</div>
<div class="c1 c2" id="id2">
content 2
</div>
$ pup -i 2 < t.html
<html>
<head>
</head>
<body>
<div class="c1" id="id1">
content 1
</div>
<div class="c1 c2" id="id2">
content 2
</div>
</body>
</html>
$ pup -i $'\t' < t.html
<html>
<head>
</head>
<body>
<div class="c1" id="id1">
content 1
</div>
<div class="c1 c2" id="id2">
content 2
</div>
</body>
</html>
from pup.
Related Issues (20)
- Ability to execute different commands on multiple selectors HOT 4
- Bug: text{} on multiple selector individually (Feature request)
- Error with MacOS when using HomeBrew HOT 4
- Can anyone help me with the following? HOT 2
- arm64 Mac download needed HOT 2
- can't get the textarea element HOT 1
- Can't install HOT 1
- README update needed -- Installation generates an error since go get is deprecated outside of modules.
- Using WSL Ubuntu 20.04.5 LTS HOT 2
- Is it possible to slightly manipulate the output HTML? HOT 1
- Maintainer needed? HOT 3
- Selector combination don't work as expected HOT 5
- Vulnerability of dependency "golang.org/x/net, golang.org/x/text, golang.org/x/sys" HOT 2
- [Feature Request] Implement :has selector HOT 1
- :not selector with multiple arguments HOT 1
- Add Support for "relative-time" Element
- Subsequent sibling combinator not working HOT 1
- Preserving order of selectors
- i'm too dumb to install go packages HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from pup.