#!/bin/sh find -type f -name *.desktop | while read a; do grep "Categories=" "$a"; done| cut -d "=" -f 2 | tr ";" "\n" | sort| uniq