On Sat, Jul 13, 2013 at 11:16:25PM +0200, Ralf Mardorf wrote: > Hi, > > to write a wrapper for yaourt, e.g. "yaourt -Syua" and pacman e.g. > "pacman -Syu" I need to redirect the output to a variable, since I need > to know the packages. First off, I'm not a huge fan of yaourt, and would advise against using it at all. > i=`yaourt -Syua` doesn't work, $i only contains the last package > i=`pacman -Syu` does work, $i contains all packages This second one seems to be what you want...unless you're saying it shows every package available. > > How can I get a package list of the output "-Syua"? Using the conveniently written pacman logs. You can even put them into your journal and use 'journalctl _COMM=pacman --since=<time of last check>'. Yes, it's not going to get the whole output, but it will tell you every package that was installed, upgraded, downgraded, or removed and at what time. Thanks, -- William Giokas | KaiSforza | http://kaictl.net/ GnuPG Key: 0x73CD09CF Fingerprint: F73F 50EF BBE2 9846 8306 E6B8 6902 06D8 73CD 09CF
Attachment:
pgpazDIg0xEvW.pgp
Description: PGP signature