BLAZE-REMOVE(1)

πŸ“¦
version 1.2.0 Β· 2 versions
, in debian bookworm, debian trixie, ubuntu jammy, ubuntu noble

✨ blaze-remove β€” the manual page, bestie edition ✨

okay so this is a page from the BlazeBlogger Documentation, and it's all about a lil command called blaze-remove. sit down, grab a boba, we're gonna go through it together πŸ’–


🌸 NAME 🌸

blaze-remove β€” removes a post or page from the BlazeBlogger repository

like. that's the whole job. it removes things. one thing at a time, or a whole lil squad of things. periodt.


πŸ¦‹ SYNOPSIS πŸ¦‹

blaze-remove [-fipqPV] [-b directory] id...

blaze-remove -h|-v

so the first line is the real usage β€” you hand it some id values (one or more, the ... is doing a lot of heavy lifting there) and it goes off and does the thing. second line is the "just tell me stuff" mode: help or version, nothing else. that's it, that's the vibe check πŸŽ€


πŸ’… DESCRIPTION πŸ’…

blaze-remove removes a blog post or a page with the specified id from the BlazeBlogger repository. literally its entire main character arc. you give it an id, it removes the thing. no cap πŸ”₯


πŸ‘‘ OPTIONS πŸ‘‘

okay this is the part where we go through EVERY single flag because we do not skip, we do not summarise, we respect the lore πŸ’œ

  • -b directory, --blogdir directory β€” lets you say which directory the BlazeBlogger repository is chillin' in. default? the current working directory, obviously, where else would it be 🫢
  • -p, --page, --pages β€” tells blaze-remove to remove a page or pages. plural support, we love to see it ✨
  • -P, --post, --posts β€” tells blaze-remove to remove a blog post or blog posts. and bestie, this one is the default option, so if you don't say anything it's already doing posts. it's giving "I already knew" πŸ’€
  • -f, --force β€” disables requiring manual confirmation of each blog post or page removal. also the default option, so it's already not asking you. bold of it, honestly 🌈
  • -i, --interactive β€” enables requiring manual confirmation of each blog post or page removal. so now it WILL ask you, one by one, like a polite lil thing πŸŽ€
  • -q, --quiet β€” disables displaying of unnecessary messages. it's in its silent era πŸ™ˆ
  • -V, --verbose β€” enables displaying of all messages. and yes, this is the default option β€” it's a yapper by nature, we respect that πŸ’…
  • -h, --help β€” displays usage information and exits. the classic "what do I even do here" button ⭐
  • -v, --version β€” displays version information and exits. "who am I" but for software πŸ¦‹
not me noticing that -f and -V and -P are all defaults. the defaults are literally just "remove posts, don't ask, tell me everything". iconic behaviour, honestly.

πŸ“ EXAMPLE USAGE πŸ“

okay now the fun part, live demonstrations 🎬

Remove a blog post:

~]$ blaze-remove 10
Successfully removed the post with ID 10.

clean. simple. no notes. ate. πŸ’–

Remove a page:

~]$ blaze-remove -p 4
Successfully removed the page with ID 4.

see how -p switched it over to page mode? yeah. slay. ✨

Remove multiple blog posts:

~]$ blaze-remove 10 4 6
Successfully removed the post with ID 10, 4 and 6.

three at once, and it even wrote them back to you all nicely with commas and an "and" like a good lil sentence. the grammar? impeccable. πŸŽ€

Remove multiple blog posts safely:

~]$ blaze-remove -i 10 4 6
Remove the post with ID 10 titled `Debian and Fedora Packages'? y
Remove the post with ID 4 titled `BlazeBlogger 0.8.0 RC2'? y
Remove the post with ID 6 titled `BlazeBlogger 0.8.1'? y
Successfully removed the post with ID 10, 4 and 6.

THIS is the -i experience. it asks you about each one, shows you the title so you know what you're deleting (so thoughtful of it 😭), you type y, and it moves on to the next. look before you yeet. we stan a cautious queen πŸ‘‘


🌈 SEE ALSO 🌈

go read these too, bestie, they're all part of the same friend group:

blaze-config(1), blaze-add(1), blaze-list(1)


πŸ’€ BUGS πŸ’€

found a bug? got a patch burning a hole in your pocket? the original says: to report a bug or to send a patch, please, add a new issue to the bug tracker at <http://code.google.com/p/blazeblogger/issues/>, or visit the discussion group at <http://groups.google.com/group/blazeblogger/>.

(those are the links, character for character, no editing. iykyk 🫢)


Copyright (C) 2008-2011 Jaromir Hradilek

This program is free software; see the source for copying conditions. It is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

translation: it's free, it's helpful (hopefully), but it promises you NOTHING. no warranty, no guarantees, zero. read the source if you want the real details. πŸ’…

and that's the whole page, bestie!! πŸŽ€ this was Version 1.2.0, dated 2019-10-07, from the BlazeBlogger Documentation. ty for coming to my ted talk, now go remove some posts responsibly βœ¨πŸ¦‹πŸ’–

πŸ“¦ where this page comes from