complete -c realpath -s e -l canonicalize-existing  -d 'all components of the path must exist'
complete -c realpath -s m -l canonicalize-missing   -d 'no components of the path need exist'
complete -c realpath -s L -l logical                -d 'resolve \'..\' components before symlinks'
complete -c realpath -s P -l physical               -d 'resolve symlinks as encountered (default)'
complete -c realpath -s q -l quiet                  -d 'suppress most error messages'
complete -c realpath -l relative-to -r              -d 'print the resolved path relative to FILE'
complete -c realpath -l relative-base -r            -d 'print absolute paths unless paths below FILE'
complete -c realpath -s s -l strip -l no-symlinks   -d 'don\'t expand symlinks'
complete -c realpath -s z -l zero                   -d 'separate output with NUL rather than newline'
complete -c realpath -l help     -d 'display this help and exit'
complete -c realpath -l version  -d 'output version information and exit'
