In /usr/share/applications zitten knoeien..

Jan Claeys ubuntu op janc.be
Di Aug 29 12:32:06 UTC 2006


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
      * » sed "s/:.*$//" « vervangt alles vanaf de ':' tot het einde van
        de regel door "niks", m.a.w. alles behalve de pakketnaam wordt
        gewist
      * » sort « sorteert de pakketnamen
      * » uniq « verwijdert de dubbels (als een pakket meerdere .desktop
        bestanden bevat)

Het '|' symbool (ook "pipe" genoemd) stuurt de standaard uitvoer (wat
normaal op het scherm verschijnt) van het programma ervoor naar de
standaard invoer (wat je anders zelf zou moeten intikken) van het
programma erna.

Het '>' symbool stuurt de standaard uitvoer van het programma ervoor
naar het bestand erna.

-- 
Jan Claeys





Meer informatie over de Ubuntu-NL maillijst