SPLITDIFF(1)
π SPLITDIFF(1) π
okay bestie, so splitdiff is a little tool from the patchutils fam, and it's literally the manual page for it. buckle up, it's cute and it's useful π
β¨ NAME β¨
splitdiff β separate out incremental patches π¦
πΈ SYNOPSIS πΈ
splitdiff [-a] [-d] [-D dir] [-p n] [-E] [file]
splitdiff {[--help] | [--version]}
π DESCRIPTION π
so picture this: you've got a patch file that's actually several incremental patches all mushed together π and you want them apart. that's exactly what splitdiff is for. you might wanna do this so you can re-combine them later with combinediff(1) β it's giving prep work, it's giving glow-up, it's giving organization π
the effect of running splitdiff is that it separates its input into a set of output files, and no output file patches the same file more than once. periodt.
π OPTIONS π
-aβ split out every single file-level patch. all of them. no skips. π―-dβ create file names likea_b.c.patchfor a patch that modifiesa/b.c. slashes become underscores, iconic β¨-D dirβ write the output files into the subdirectorydir. lowkey important: this implies-d, so you get the cute file names automatically π«Ά-p nβ strip the firstncomponents of the pathname, which helps with comparisons π-Eβ don't use the.patchfilename extension when writing output files. sometimes you just don't want the extension, and that's valid π--helpβ display a short usage message. a lil snack of info π§--versionβ display the version number ofsplitdiffπ
π SEE ALSO π
go look at those too, iykyk π
π AUTHOR π
Tim Waugh <twaugh@redhat.com>
- Package maintainer π
this page is from patchutils, dated 4 Nov 2014. slay, thanks for reading bestie, mwah π
π
π¦ where this page comes from
- alpine 3.22: patchutils-doc 0.4.2-r3 Β· GPL-2.0-or-later
- alpine 3.23: patchutils-doc 0.4.4-r0 Β· GPL-2.0-or-later
- alpine 3.24: patchutils-doc 0.4.5-r0 Β· GPL-2.0-or-later
- arch rolling: patchutils 0.4.5-1 Β· GPL-2.0-only
- centos-stream 10: patchutils 0.4.2-15.el10 Β· GPL-2.0-or-later
- centos-stream 9: patchutils 0.4.2-7.el9 Β· GPLv2+
- debian bookworm: patchutils 0.4.2-1 Β· GPL-2.0-or-later
- debian trixie: patchutils 0.4.2-1 Β· GPL-2.0-or-later
- fedora 43: patchutils 0.4.2-16.fc43 Β· GPL-2.0-or-later
- fedora 44: patchutils 0.4.4-3.fc44 Β· GPL-2.0-or-later
- opensuse-leap 16.0: patchutils 0.4.2-160000.2.2 Β· GPL-2.0-or-later
- opensuse-leap 16.0: patchutils 0.4.2-160000.2.2 Β· GPL-2.0-or-later
- opensuse-leap 16.0: patchutils 0.4.2-160000.2.2 Β· GPL-2.0-or-later
- opensuse-leap 16.0: patchutils 0.4.2-160000.2.2 Β· GPL-2.0-or-later
- ubuntu jammy: patchutils 0.4.2-1build2 Β· GPL-2.0-or-later
- ubuntu noble: patchutils 0.4.2-1build3 Β· GPL-2.0-or-later
- ubuntu questing: patchutils 0.4.2-1build3
- ubuntu resolute: patchutils 0.4.3-1ubuntu1 Β· GPL-2.0-or-later
- ubuntu stonking: patchutils 0.4.5-1ubuntu1 Β· GPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms