Ok, olhei as fontes para descobrir isso, porque a página man não fornece detalhes realmente necessários para que isso funcione. Eu descobri o seguinte.
A opção -O
precisa ser um caminho para um arquivo de texto contendo uma lista de caminhos (observe que "caminho" é terminologicamente diferente de "diretório"). Cada caminho está em uma linha neste arquivo e precisa começar com o prefixo ./
, em que .
é implicitamente o diretório atual, que é o diretório especificado com -p
.
Parece que a lista de arquivos fornecida com a opção -O
deve ser construída com uma ferramenta como find
. Você não pode especificar diretórios, mas você precisa de uma lista de caminhos completos (sem duplicatas, até onde eu entendi).