ripper(1)

πŸ¦‹ ripper(1) β€” scrape licenses out of file

okay bestie, gather round, because this little cutie does exactly one job and it does it πŸ’…


✨ NAME ✨

ripper β€” scrape licenses out of file. yes that's the whole name, it's giving minimalist icon behavior πŸŽ€


🌸 SYNOPSIS 🌸

ripper

that's it. no flags, no drama, just vibes ✨


πŸ’– DESCRIPTION πŸ’–

so here's the tea: ripper goes and inspects your source files and, if it finds a license, it shows it to you. main character detective energy fr fr πŸ”

it's cool with either directories or files as arguments β€” it'll handle both, no problem 🫢

but bestie, listen: it does NOT search in subdirectories. no recursive digging, no going deeper, it stays on the surface level only. periodt πŸ’€

the command was developed in Go language. and then it literally says PP. right there, which is highkey unprocessed troff macro energy and honestly? iconic of it 😭

currently, it supports ripping out head paths of the Apache License formatted with "// Copyright..." β€” that's the specific flavor it knows how to snack on πŸ“


🌈 EXAMPLES 🌈

πŸŽ€ Files

$ripper foo.go bar.c

just hand it the files directly, she'll take it from there ✨

πŸ¦‹ Directories

$ripper foo_directory bar_directory

directories work too, as long as you remember the no-subdirectories rule from up above πŸ‘‘


πŸ‘‘ SEE ALSO πŸ‘‘

ripper(1)

yes bestie, it's referencing itself. self-love, we stan 🫢


πŸ’œ AUTHOR πŸ’œ

The Ripper was written by Emmanuel Odeke <emm.odeke@gmail.com> 🌟

This manual pag'e was written by Fernando Ike de Oliveira <fike@midstorm.org> for the Debian project (but may be used by others) πŸ’–


and that's a wrap, my love 🌸 this page is from RIPPER, dated August 2015, and it lives at section ripper(1) β€” go forth and scrape those licenses responsibly, mwah πŸ’…βœ¨