diff --git a/doc/bash-completion.sh b/doc/bash-completion.sh index 11806685f..9fccd85f9 100644 --- a/doc/bash-completion.sh +++ b/doc/bash-completion.sh @@ -277,6 +277,10 @@ _restic_backup() flags+=("--host=") two_word_flags+=("-H") local_nonpersistent_flags+=("--host=") + flags+=("--iexclude=") + local_nonpersistent_flags+=("--iexclude=") + flags+=("--ignore-inode") + local_nonpersistent_flags+=("--ignore-inode") flags+=("--one-file-system") flags+=("-x") local_nonpersistent_flags+=("--one-file-system") @@ -1222,6 +1226,10 @@ _restic_restore() flags+=("--host=") two_word_flags+=("-H") local_nonpersistent_flags+=("--host=") + flags+=("--iexclude=") + local_nonpersistent_flags+=("--iexclude=") + flags+=("--iinclude=") + local_nonpersistent_flags+=("--iinclude=") flags+=("--include=") two_word_flags+=("-i") local_nonpersistent_flags+=("--include=") @@ -1324,6 +1332,9 @@ _restic_snapshots() flags+=("--compact") flags+=("-c") local_nonpersistent_flags+=("--compact") + flags+=("--group-by=") + two_word_flags+=("-g") + local_nonpersistent_flags+=("--group-by=") flags+=("--help") flags+=("-h") local_nonpersistent_flags+=("--help") diff --git a/doc/man/restic-backup.1 b/doc/man/restic-backup.1 index 376f89f67..21ad66bc9 100644 --- a/doc/man/restic-backup.1 +++ b/doc/man/restic-backup.1 @@ -26,7 +26,8 @@ given as the arguments. .PP \fB\-\-exclude\-caches\fP[=false] - excludes cache directories that are marked with a CACHEDIR.TAG file. See http://bford.info/cachedir/spec.html for the Cache Directory Tagging Standard + excludes cache directories that are marked with a CACHEDIR.TAG file. See +\[la]http://bford.info/cachedir/spec.html\[ra] for the Cache Directory Tagging Standard .PP \fB\-\-exclude\-file\fP=[] @@ -52,6 +53,14 @@ given as the arguments. \fB\-H\fP, \fB\-\-host\fP="" set the \fB\fChostname\fR for the snapshot manually. To prevent an expensive rescan use the "parent" flag +.PP +\fB\-\-iexclude\fP=[] + same as \fB\fC\-\-exclude\fR but ignores the casing of filenames + +.PP +\fB\-\-ignore\-inode\fP[=false] + ignore inode number changes when checking for modified files + .PP \fB\-x\fP, \fB\-\-one\-file\-system\fP[=false] exclude other file systems diff --git a/doc/man/restic-find.1 b/doc/man/restic-find.1 index dd4f6bf0f..0bcd3ac5d 100644 --- a/doc/man/restic-find.1 +++ b/doc/man/restic-find.1 @@ -59,7 +59,7 @@ It can also be used to search for restic blobs or trees for troubleshooting. .PP \fB\-\-show\-pack\-id\fP[=false] - display the pack\-ID the blobs belong to (with \-\-blob) + display the pack\-ID the blobs belong to (with \-\-blob or \-\-tree) .PP \fB\-s\fP, \fB\-\-snapshot\fP=[] diff --git a/doc/man/restic-restore.1 b/doc/man/restic-restore.1 index 8ea55a5fb..17e01f74c 100644 --- a/doc/man/restic-restore.1 +++ b/doc/man/restic-restore.1 @@ -36,6 +36,14 @@ repository. \fB\-H\fP, \fB\-\-host\fP="" only consider snapshots for this host when the snapshot ID is "latest" +.PP +\fB\-\-iexclude\fP=[] + same as \fB\fC\-\-exclude\fR but ignores the casing of filenames + +.PP +\fB\-\-iinclude\fP=[] + same as \fB\fC\-\-include\fR but ignores the casing of filenames + .PP \fB\-i\fP, \fB\-\-include\fP=[] include a \fB\fCpattern\fR, exclude everything else (can be specified multiple times) diff --git a/doc/man/restic-snapshots.1 b/doc/man/restic-snapshots.1 index b43c6eb3b..dd06883c1 100644 --- a/doc/man/restic-snapshots.1 +++ b/doc/man/restic-snapshots.1 @@ -23,6 +23,10 @@ The "snapshots" command lists all snapshots stored in the repository. \fB\-c\fP, \fB\-\-compact\fP[=false] use compact format +.PP +\fB\-g\fP, \fB\-\-group\-by\fP="" + string for grouping snapshots by host,paths,tags + .PP \fB\-h\fP, \fB\-\-help\fP[=false] help for snapshots diff --git a/doc/man/restic-stats.1 b/doc/man/restic-stats.1 index 2465cde85..41ac2f732 100644 --- a/doc/man/restic-stats.1 +++ b/doc/man/restic-stats.1 @@ -41,11 +41,11 @@ how many files reference them. .IP \(bu 2 blobs\-per\-file: A combination of files\-by\-contents and raw\-data. +.RE + .PP Refer to the online manual for more details about each mode. -.RE - .SH OPTIONS .PP