Public bug reported:
dpkg-awk has a two-letter short option -rs to set record separator, but
/usr/share/awk/getlong.awk only allows one-letter short options as
arguments to dpkg-awk. The equivalent long option --rec_sep works as
advertised.
Attached diff enables two-letter short options for dpkg-awk.
Besides -rs/--rec_sep, there is an undocumented option -of/--outform that also
benefits from the patch. However, this option is of little use as all it does
is suppress the output of fields not specified explicitly on command line
(usually when negating the output fields). I.e. if
dpkg-awk -- ^description
will show all the records from /var/lib/dpkg/status omitting package
descriptions then
dpkg-awk -of=x --^description
will show only empty lines, one for each record from /var/lib/dpkg/status
** Affects: dpkg-awk (Ubuntu)
Importance: Undecided
Status: New
** Affects: dpkg-awk (Debian)
Importance: Unknown
Status: Unknown
** Tags: bitesize patch
** Patch added: "Enable two-letter short options"
https://bugs.launchpad.net/bugs/1093672/+attachment/3467722/+files/enable-2-letter-opts.diff
** Bug watch added: Debian Bug tracker #586040
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=586040
** Also affects: dpkg-awk (Debian) via
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=586040
Importance: Unknown
Status: Unknown
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1093672
Title:
two-letter short option -rs doesn't work
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/dpkg-awk/+bug/1093672/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs