GNU Patch

GPTKB entity

Statements (56)
Predicate Object
gptkbp:instanceOf software
gptkbp:availableIn Linux
Windows
macOS
gptkbp:dependency GNU diffutils
gptkbp:developedBy gptkb:GNU_Project
gptkbp:features applies differences between files
gptkbp:firstPublished 1989
gptkbp:hasFeature support for patching files with different file formats
support for patching files with different character sets
support for patching files with different line endings
support for patching files with different file types
support for patching files with different file encodings
support for patching files with different file sizes
support for patching files with different encodings
apply patches recursively
backup of original files
check for patch application success
create patch files
directory patching
dry run mode
ignore whitespace changes
interactive patching
multiple file patches
reverse patching
strip path prefixes
support for binary files
support for file ownership
support for file permissions
support for file renaming
support for file timestamps
support for multiple patch formats
support for patching directories
support for patching symlinks
support for symbolic links
support for patching files with different file structures
support for patching files with different file attributes
support for patching files with different file contents
verbose_output
gptkbp:hasVersion 2.7.6
https://www.w3.org/2000/01/rdf-schema#label GNU Patch
gptkbp:integration build systems
gptkbp:isPartOf gptkb:GNU_Utilities
gptkbp:isUsedFor version control systems
gptkbp:license gptkb:GNU_General_Public_License
gptkbp:operatingHours Cross-platform
gptkbp:provides patching capabilities
gptkbp:publishedIn C
gptkbp:relatedTo diff
gptkbp:releaseDate 1989
gptkbp:supports context diffs
patch files
unified diffs
gptkbp:usedIn software development
gptkbp:userInterface yes
gptkbp:wrote gptkb:Larry_Wall