about summary refs log tree commit diff
path: root/Completion/Linux/Command/_wipefs
diff options
context:
space:
mode:
authorOliver Kiddle <opk@zsh.org>2017-09-18 15:58:14 +0200
committerOliver Kiddle <opk@zsh.org>2017-09-18 15:58:14 +0200
commitda085b7a20729401c725f91ae930200d0deda64f (patch)
treed4c3e73d351769ba3f14bc51f34e296db3175b1d /Completion/Linux/Command/_wipefs
parentb138acf42e52dcdf470f5001aa7ffa1e70eb60f3 (diff)
downloadzsh-da085b7a20729401c725f91ae930200d0deda64f.tar.gz
zsh-da085b7a20729401c725f91ae930200d0deda64f.tar.xz
zsh-da085b7a20729401c725f91ae930200d0deda64f.zip
update completion of options for util-linux 2.30.1
Diffstat (limited to 'Completion/Linux/Command/_wipefs')
-rw-r--r--Completion/Linux/Command/_wipefs15
1 files changed, 15 insertions, 0 deletions
diff --git a/Completion/Linux/Command/_wipefs b/Completion/Linux/Command/_wipefs
new file mode 100644
index 000000000..6e8507978
--- /dev/null
+++ b/Completion/Linux/Command/_wipefs
@@ -0,0 +1,15 @@
+#compdef wipefs
+
+_arguments -s -S \
+  '(H -a --all)'{-a,--all}'[wipe all magic strings]' \
+  '(H -b --backup)'{-b,--backup}'[create a signature backup in $HOME]' \
+  '(H -f --force)'{-f,--force}'[force erasure]' \
+  '(H -n --no-act)'{-n,--no-act}'[do everything except the actual write() call]' \
+  '(H -o --offset)'{-o+,--offset=}'[specify offset to erase]:offset (bytes)' \
+  '(H -p --parsable)'{-p,--parsable}'[print out in parsable instead of printable format]' \
+  '(H -q --quiet)'{-q,--quiet}'[suppress output messages]' \
+  '(H -t --types)'{-t+,--types=}'[limit the set of filesystem, RAIDs or partition tables]:type:_file_systems' \
+  '(H)*:disk device:_files -g "*(-%)" -P / -W /' \
+  + '(H)' \
+  '(- *)'{-h,--help}'[display help information]' \
+  '(- *)'{-V,--version}'[display version information]'