I was trying to get: epkginfo -Hm $(cat LISTA.txt|cut -d " " -f1) output into a file but I couldn't because of it's formatting, would be nice to be able to get that output in a plain format for piping it to a file Thanks a lot Reproducible: Always
When output is a pipe, equery meta (epkginfo) operates in quiet mode. Does that not work for you? floppym@naomi ~ % epkginfo -Hm www-client/chromium sys-boot/grub | cat chromium base-system floppym@gentoo.org
(In reply to comment #1) > When output is a pipe, equery meta (epkginfo) operates in quiet mode. Does > that not work for you? > > floppym@naomi ~ % epkginfo -Hm www-client/chromium sys-boot/grub | cat > chromium > base-system > floppym@gentoo.org That output can be really ugly for some packages, try: epkginfo -Hm app-accessibility/java-access-bridge app-admin/system-config-printer-common|cat gnome-accessibility java kde gnome reavertm@gentoo.org
If you want to see the package name associated with each herd/maintainer, you could use a loop: for pkg in $(cat LISTA.txt|cut -d " " -f1); do printf "$pkg: %s\n" $(epkginfo -Hm $pkg) done Some additional output formatting options would be nice though.
Nice, thanks a lot for the hint!
Currently, the only other option for formatting is to call equery meta with the --no-pipe option and/or use grep equery --no-pipe meta -Hm app-accessibility/java-access-bridge app-admin/system-config-printer-common | cat * app-accessibility/java-access-bridge [gentoo] gnome-accessibility (gnome-accessibility@gentoo.org) java (java@gentoo.org) None specified * app-admin/system-config-printer-common [gentoo] kde (kde@gentoo.org) gnome (gnome@gentoo.org) reavertm@gentoo.org (Maciej Mrozowski) equery --no-pipe meta app-accessibility/java-access-bridge app-admin/system-config-printer-common | egrep '(\*|Herd:|Maintainer:)' * app-accessibility/java-access-bridge [gentoo] Herd: gnome-accessibility (gnome-accessibility@gentoo.org) Herd: java (java@gentoo.org) Maintainer: None specified * app-admin/system-config-printer-common [gentoo] Herd: kde (kde@gentoo.org) Herd: gnome (gnome@gentoo.org) Maintainer: reavertm@gentoo.org (Maciej Mrozowski)