In /usr/share/applications zitten knoeien..

Martijn van de Streek martijn op foodfight.org
Di Aug 29 12:42:49 UTC 2006


On Tue, 29 Aug 2006, Jan Claeys wrote:

> Oeps, foute toets...  :-)
> 
> >         dpkg-query -S /usr/share/applications/*.desktop | sed "s/:.*$//" | sort | uniq > desktop-lijst.txt
> 
> Voor de geïnteresseerden:
>       * » dpkg-query -S « of » dpkg-query --search « zoekt bestanden die
>         aan het betreffende patroon voldoen, en toont bij welk pakket ze
>         horen

dpkg-query is een losse tool? Ik gebruik altijd dpkg -S , da's korter ;)

>       * » sed "s/:.*$//" « vervangt alles vanaf de ':' tot het einde van
>         de regel door "niks", m.a.w. alles behalve de pakketnaam wordt
>         gewist

awk -F: '{print $1}' mag ook ('splits alle regels op de dubbele punt, en
geef me het 1e veld')

>       * » sort « sorteert de pakketnamen
>       * » uniq « verwijdert de dubbels (als een pakket meerdere .desktop
>         bestanden bevat)

'sort -u' doet hetzelfde als 'sort | uniq', maar dan in een commando.

Martijn
-- 
Sorry isn't an excuse when you do something stupid on purpose.
------------- volgend deel ------------
Een niet-tekst bijlage is gescrubt...
Naam: signature.asc
Type: application/pgp-signature
Grootte: 191 bytes
Omschrijving: Digital signature
URL : <https://lists.ubuntu.com/archives/ubuntu-nl/attachments/20060829/afd363d0/attachment.sig>


Meer informatie over de Ubuntu-NL maillijst