weblint(1)
π weblint(1) β the Linux Reference Manual page, but make it cute π
okay so bestie, gather round, because we're talking about weblint β the little Perl script that picks fluff off web pages. yes, actual fluff. off actual web pages. HTML fluff. it's giving lint, but make it web. β¨
πΈ NAME πΈ
weblint β pick fluff off web pages (HTML)
π¦ SYNOPSIS π¦
weblint [option...] <filename/URL>...
β¨ DESCRIPTION β¨
okay so weblint is a Perl script which picks fluff off HTML pages. that's it. that's the whole vibe. it looks at your page, finds the little bits of nonsense hanging off it, and is like "girl. what is this." π
and the way you use it? you just pass the files and URLs you want checked on the command-line. no config file drama, no nothing. just vibes and arguments. π«Ά
π OPTIONS π
--helpβ this message. literally just this. a lil cry for help. π--context[=n]β show the offending line, plus n surrounding lines, so you get the full ~context~ of the crime scene. π
π Error types: (default: all on) π
like, by default, all of these are on. weblint is not here to be subtle. it's here to find everything. no cap.
--[no]structureβ structural issues, like unclosed tag pairs. the tags that started something and then justβ¦ didn't finish it. abandoned. left on read. π--[no]helperβ helper issues, like missingHEIGHT&WIDTH. the lil helper attributes that ghosted you. π--[no]fluffβ fluff that can be removed, like bad tag attributes. this is the main character of the whole operation, fr fr. π§--onlyβ turns off all other error types, as in--only --fluff. so you get one category and nothing else. a very "I only want to hear about this one thing" energy. narrow. focused. iconic. π
ngl the [no] prefix is doing a lot of work here β it's how you flip a category off instead of on. respect the syntax, bestie. π
π EXAMPLE π
% weblint foobar.html ./dodgy-files/ index.html http://example.com/
look at that. files, a whole directory of dodgy-files (the name says it all honestly), another file, and a live URL. weblint will check all of them. slay. π₯
π AUTHOR π
this basic manpage was written by Jonas Smedegaard <dr@jones.dk> for Debian GNU systems β but bestie, it may be freely used elsewhere. sharing is caring. π
okay so that's the whole page!! and for the cute sign-off: this is version 2.32+dfsg-1.1, dated 28 December 2020, straight from the weblint(1) manual. go forth and de-fluff your HTML, bestie, you've got this. π¦β¨π
π¦ where this page comes from
- debian bookworm: weblint-perl 2.32+dfsg-1.1 Β· Artistic-2.0
- debian trixie: weblint-perl 2.32+dfsg-1.1 Β· Artistic-2.0
- ubuntu jammy: weblint-perl 2.32+dfsg-1.1 Β· Artistic-2.0
- ubuntu noble: weblint-perl 2.32+dfsg-1.1 Β· Artistic-2.0
- ubuntu resolute: weblint-perl 2.32+dfsg-1.1 Β· Artistic-2.0
- ubuntu stonking: weblint-perl 2.32+dfsg-1.1 Β· Artistic-2.0
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms