dpkg-deb
Debian package archive (.deb) manipulation tool
Build a DEB package using the provided directory.
dpkg-deb -b /path/to/directory
List out the contents of an existing DEB package.
dpkg-deb -c /path/to/package.deb
Extract the contents of an existing DEB package. If no destination is
provided for the extracted files, then they will be extracted to the CWD.
Will also create the specified directory if it's not found, but it won't
create its parents.
dpkg-deb -x /path/to/package.deb /path/to/destination/
Output (unique) list of available sections under which to create DEB package.
awk '!A[$1]++{print($1)}' <<< "$(dpkg-query --show -f='${Section}\n')"