-
Notifications
You must be signed in to change notification settings - Fork 19
/
Copy pathdiff3.sh
23 lines (21 loc) · 1.35 KB
/
diff3.sh
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#!/usr/bin/env bash
# Automatic generated, DON'T MODIFY IT.
# @flag -A --show-all output all changes, bracketing conflicts
# @flag -e --ed output ed script incorporating changes from OLDFILE to YOURFILE into MYFILE
# @flag -E --show-overlap like -e, but bracket conflicts
# @flag -3 --easy-only like -e, but incorporate only nonoverlapping changes
# @flag -x --overlap-only like -e, but incorporate only overlapping changes
# @flag -X like -x, but bracket conflicts
# @flag -i append 'w' and 'q' commands to ed scripts
# @flag -m --merge output actual merged file, according to -A if no other options are given
# @flag -a --text treat all files as text
# @flag --strip-trailing-cr strip trailing carriage return on input
# @flag -T --initial-tab make tabs line up by prepending a tab
# @option --diff-program <PROGRAM> use PROGRAM to compare files
# @option -L --label use LABEL instead of file name (can be repeated up to three times)
# @flag --help display this help and exit
# @flag -v --version output version information and exit
# @arg myfile
# @arg oldfile
# @arg yourfile
command eval "$(argc --argc-eval "$0" "$@")"