Os exemplos fornecidos para xidel
mostram que ele é gravado na saída padrão. Se você deseja capturar essa informação, você deve redirecionar a saída padrão para um arquivo, ou para uma variável de shell você mesmo.
Por exemplo, o exemplo 10 faz isso para definir variáveis no bash:
eval "$(xidel http://site -e 'title:=//title' -e 'links:=//a/@href' --output-format bash)"
Há uma nota na parte inferior dos exemplos apontando para um arquivo leia-me para xidel
(aparentemente a documentação como tal).