complete -c cksum -s a -l algorithm -d 'cksum-help-algorithm' -r -f -a "sysv\t''
bsd\t''
crc\t''
crc32b\t''
md5\t''
sha1\t''
sha3\t''
sha224\t''
sha256\t''
sha384\t''
sha512\t''
blake2b\t''
blake3\t''
sm3\t''
shake128\t''
shake256\t''"
complete -c cksum -s l -l length -d 'cksum-help-length' -r
complete -c cksum -l untagged -d 'cksum-help-untagged'
complete -c cksum -l tag -d 'cksum-help-tag'
complete -c cksum -l raw -d 'cksum-help-raw'
complete -c cksum -l strict -d 'cksum-help-strict'
complete -c cksum -s c -l check -d 'cksum-help-check'
complete -c cksum -l base64 -d 'cksum-help-base64'
complete -c cksum -s t -l text
complete -c cksum -s b -l binary
complete -c cksum -s w -l warn -d 'cksum-help-warn'
complete -c cksum -l status -d 'cksum-help-status'
complete -c cksum -l quiet -d 'cksum-help-quiet'
complete -c cksum -l ignore-missing -d 'cksum-help-ignore-missing'
complete -c cksum -s z -l zero -d 'cksum-help-zero'
complete -c cksum -s h -l help -d 'Print help'
complete -c cksum -s V -l version -d 'Print version'
