On 30/08/2012 22:44, John Nielsen wrote:
> After dialog(1) exits the script has a list of packages to mark as
> automatic. Is there a non-SQL way to efficiently get the inverse?
> I.e. the set { all_packages - new_automatic_package_list } ?
Use pkg query - it is really quite powerful. This shows all
non-autoremove packages as name-version:
pkg query -e '%a == 0' '%n-%v'
and this shows the port origin for all autoremove packages:
pkg query -e '%a == 1' '%o'
Cheers,
Matthew
--
Dr Matthew J Seaman MA, D.Phil.
PGP: http://www.infracaninophile.co.uk/pgpkey
signature.asc
Description: OpenPGP digital signature
