Eu tenho um arquivo com uma lista de diretórios nele:
/a/b
/a/b/c
/a/b/d
/a/b/e
/a/c
/a/c/b
/a/c/d
/a/d/e
/a/d/e /f
/a/e/f/g
/a/e/f/g/h
...
Eu quero obter apenas /a/b, /a/c, /a/d/e e /a/e/f/g; ou seja, quero excluir linhas que tenham um subconjunto de outra linha antes dela. A profundidade dos subdiretórios é arbitrária, então eu poderia descer 2, 3, 4, etc. diretórios para encontrar o subdiretório exclusivo.